Update Info - Carrows Restaurant
This restaurant was reported as closed. If it is open, let us know.
Carrows Restaurant
1696 Tully Rd
San Jose, CA 95122
1696 Tully Rd
San Jose, CA 95122
This restaurant was reported as closed. If it is open, let us know.