California Fish Grill

5120 Cherry Ave Suite 30 San Jose CA 95118 USA

(408) 618-0664

Location