To make a reservation call: 408.244.9745
Come dine with us! We'd love to share our food with you. We accept both walk ins and reservations
We also accept take-out orders. Orders typically take 15-20 minutes to make.
980 El Camino Real #100
Santa Clara, CA — 95050