Carrows Restaurant
3180 El Camino Real
Santa Clara, California 95051
USA
Phone: 408-246-1940
Santa Clara, California 95051
USA
Phone: 408-246-1940
Food | - |
Service | - |
Ambiance | - |
Overall: | - |
Location & Nearby Info
Cuisine:
Carrows Restaurant Description:
Private Parties / Banquet
Reviews of Carrows Restaurant