Loved this place! They have both hot and cold sandwiches and they are huge! The half was more than enough to eat, I couldn't finish it all. They have a variety of breads and toppings, I chose to build my own because I like a very simple sandwich but their bread was amazing. Also their staff was very friendly and helpful. Highly recommend!