Pretty incredible selection and menu item for vegeterians. A solid 1/3 to 1/2 of the menu is geared for vegans / vegeterians. With all kinds of awesome options like vegeterian meatballs to orange (fake) chicken sandwiches. This is a place where really, the sky is the limit with your sandwich. Gone are the days of ordering a salad between two slices of bread. REAL food :)
That said, I only have 1 nit. The sauces can be a little excessive in terms of calories and quantity (they do warn you... they're messy sandwiches). That's really my only complaint. That I can't come here every day or I'd blimp up even more than I already am. They're that good, and that heavy!