New? Start Here
Where are you?
What would you like?
Processing, please wait ...
Address: 2290 W El Camino Real ; Mountain View CA, 94040
Delivery times are 11:30-2:30, and 5:00-10:00
Tasty, large portions and delivered on time. We will order again. (Some dishes are a bit spicy and prices are high but quality is great!)
Small portions and relatively expensive. Also, experienced late delivery.