Update Info - Carrows Restaurant
This restaurant was reported as closed. If it is open, let us know.
Carrows Restaurant
15011 Hesperian Blvd
San Leandro, CA 94578
15011 Hesperian Blvd
San Leandro, CA 94578
This restaurant was reported as closed. If it is open, let us know.