Your question has been sent.
Expect an answer!
4926 El Camino Real, Los Altos, CA 94022, United States, Burlingame
Branch of an upmarket Indian chain offering spicy specialties & staples & an extensive lunch buffet.
4926 El Camino Real, Los Altos, CA 94022, United States, Burlingame
Your question has been sent.
Expect an answer!
Thank!
Your review has been submitted.
Thank you for being with us!
We will call you back!