"Reasonable price and nice owner."
Phone: (+1)4082412413,(+1)4082440310
Address: 3380 El Camino Real, Santa Clara, California, USA, 95051, United States
City: Santa Clara
Tuesday: 11:00-14:00
Wednesday: 11:00-14:00
Thursday: 11:00-14:00
Friday: 11:00-14:00
Saturday: 11:00-21:00
Sunday: 11:00-21:00
Dishes: 52
Amenities: 24
Categories: 5
Reviews: 7433