City Restaurant

301 W Santa Clara St
San Jose, CA
408.920.9662
37.333896
-121.895425

for City Restaurant
Directions
from: