Incredible sandwiches, longstanding business that is great at what they do. Fantastic breads and meats and the sandwiches are made to order. Service is excellent and the shop has a great vibe to it. Lines tend to be long and can take a little while, but if you have the time and money for it, can't beat their sandwiches.
Address: 190 Alamo Plz, Ste E, Alamo, CA 94507-1567
Location: United States > California (CA) > Alamo
Phone Number: +1 925-820-4698