275 E San Fernando St, San Jose, CA 95112 +1 408-998-9778
restaurant, San Jose, CA, United States
Today
How to go there