top of page
Los Altos
Located in the chic State Street Market in downtown Los Altos. Look for the neon signs!
Counter Service
Dine in
Self order Kiosk
Online Ordering
Delivery
Hours
Monday to Friday
11am - 8pm
Saturday / Sunday
10am - 8pm
Phone Number
650-800-9775
bottom of page