650-949-2400
We are open for Outdoor Dine-In and Take Out
Tuesday to Sunday
12:00 noon to 8:00 p.m.
650-949-2400

100 State Street
Los Altos, CA  94022