The City Fish

Visited 12 times, 2 Visits today

30 E Santa Clara St, San Jose, CA 95113, USA

http://the-city-fish-2.cafe-inspector.com/

(408) 293-3474

View Location in Map

Claim Ownership

Related Listings

Add a Review

Your Rating for this listing: