Carrows Restaurant

3180 El Camino Real

Santa Clara, CA 95051

Carrows Restaurant

1696 Tully Rd

East San Jose San Jose, CA 95122

Carrows Restaurants

910 Saratoga Ave

Santa Clara, CA 95050

Carrows Restaurants

910 Saratoga Ave

West San Jose San Jose, CA 95129