Phone: +16509486745
Address: 139 Main St, Los Altos, United States
City: Los Altos
Dishes: 4
Reviews: 1504
"This hidden gem in the heart of Downtown Los Altos is a must-visit for anyone in the Bay Area looking for the best sandwich. All of their sandwiches are excellent, with carefully selected ingredients or house-made options. They also offer unique choices for chips, such as Dijon mustard or paprika."
All prices are estimates.