Update Info - Carrows Restaurant
This restaurant was reported as closed. If it is open, let us know.
Carrows Restaurant
815 Fremont Ave
South Pasadena, CA 91030
815 Fremont Ave
South Pasadena, CA 91030
This restaurant was reported as closed. If it is open, let us know.