Sandwich shop offering a variety of generously filled sandwiches and pizzas, with over 40 flavors available.