The City Fish | Cupertino - Location
The City Fish
21678 Stevens creek blvd 95014
(Seafood, Fast Food, Sandwiches)
Order Online

Come visit us at: 21678 Stevens creek blvd, Cupertino, CA 95014