Unknown.png

270 Main Street

Los Altos, CA 94022 

650-935-2197

Open Wednesday - Sunday


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

Join our mailing list

Thanks for subscribing!

  • Facebook
  • Instagram