We believe in living a more flavorful life. We combine fresh, locally-sourced ingredients with flavors found throughout south Asia. It's good food that makes you feel good.

come eat

Town & Country Village
855 El Camino Real #162
Palo Alto, CA 94301
(650) 321-8282

hours

Mon–Sat       11AM - 9pm
Sun       11AM - 8pm