California > Palo Alto > Evergreen Park > Restaurants, Food & Beverages > Restaurants > Jin Sho Japanese Restaurant
454 S California Ave, Palo Alto, California, 94306-1605
(650) 321-3454
Evergreen Park
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!