Open only for takeout DINNER-4:30- 7:30 PM
233 State Street, Los Altos, CA 94022, US
Please call (650) 397-5614
Or place your order online on:
DoorDash, Grubhub, Beyond menu, & Eat24
Thank you for your support!
Please call (650) 397-5614
Or place your order online on:
DoorDash, Grubhub, Beyond menu, & Eat24
Thank you for your support!