We are located at 233 Third Street in Los Altos, California, just off of South San Antonio Road in North Los Altos. Take-out is available.
Cashless Payment Only:
Please note, we have transitioned to cashless payment and now only accept Visa, Mastercard and American Express.
On Our Dress Code:
We consider hats, tank tops, flip flops, and team athletic attire too casual for our restaurant.
Before your visit, view our other Dining Guidelines.