Update Info - Carrows Restaurant
This restaurant was reported as closed. If it is open, let us know.
Carrows Restaurant
910 Saratoga Ave
San Jose, CA 95129
910 Saratoga Ave
San Jose, CA 95129
This restaurant was reported as closed. If it is open, let us know.