RestaurantsWhat's Open Los Altos Dining
ATTENTION GUESTS:
Beginning Tuesday, March 17th.
We Will Only Offer Takeout With Select Items From 4PM - 7PM.
No Regular Dining In Will Be Until Further Notice.
Takeout Orders May Be Placed By Calling 650-941-8150
or Texting Your Order To 650-924-2680.
Thank You.
-Management