Update Info - Carrows Restaurant
This restaurant was reported as closed. If it is open, let us know.
Carrows Restaurant
20413 Hesperian Blvd
Hayward, CA 94541
20413 Hesperian Blvd
Hayward, CA 94541
This restaurant was reported as closed. If it is open, let us know.