I am not a vegetarian, but I must say that this place offers its fair share of very good sandwiches for people who don't always want meat. Try the Tofu Hoagie, a very well designed sandwich with some interesting tastes. There's also the Avocado Hoagie, another well executed idea. And finally a Portabello Hoagie is also available. Oh, and if you get tired of those filling and tasty sandwiches, this place does serve pizza too.
Pros: Sandwiches for those who want to eat veggies, value
Cons: Ambience, service spotty