It is the best place in the world I've been there for 5 years and has good quality
March 2023
One of the best places I have ever had a sandwich. The boss Ned was super nice and friendly. I would recommend this place to any of my friends. If you want good fresh sandwiches from very nice people you should come here. SUPPORT YOUR LOCAL BUSSINESSES
December 2022
BEST STORE OUT! If you looking for great tasting deli sandwiches this is the place to be at ! Service is amazing there !