The City Fish

Seafood Casualshort_description_v1
4.5(1,218)
$$
Open
Closes 9:00 PMMonta Vista

What people are saying

4.5
⭐⭐⭐⭐⭐
1,218 reviews

Details

Monta Vista
21678 Stevens Creek Blvd, Cupertino, CA 95014
Open
 Closes 9:00 PM

About