Unknown.png

270 Main Street

Los Altos, CA 94022 

650-935-2197

Open Wednesday - Sunday

Lunch: 11:30 - 2:00
Dinner: 5.00pm - 9:00pm

RestaurantGuru_Certificate2_preview.png
  • Facebook
  • Instagram