This is the best sandwich shop I have eaten in a long time!! Sandwiches are freshly made to order. Our lunch meal was half of a sandwich which was plenty since they don't skimp on their meats or toppings. I love that they have Vegetarian and Vegan options and plenty of them, most places just offer lettuce and tomatoes as a vegetarian option (sad). Can't wait to go back and try a different item on the menu!