The City Fish Cupertino

21678 Stevens Creek Blvd, Cupertino, CA 95014
The City Fish Cupertino The City Fish Cupertino is one of the popular Seafood Restaurant located in 21678 Stevens Creek Blvd ,Cupertino listed under Restaurant in Cupertino , Seafood Restaurant in Cupertino , Fish & Chips Restaurant in Cupertino ,

Contact Details & Working Hours

Map of The City Fish Cupertino