Contact
It's Lunch Time (408) 235-2350
3205 Edward Ave, Santa Clara CA as of dinehere.us