New? Start Here
Where are you?
What would you like?
Processing, please wait ...
Address: 4926 El Camino Real ; Los Altos CA, 94022
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.