I'm on the fence about this place. They're very creative as far as ordering with the order bags and all. The atmosphere is fine except not at noon where you cant stand anywhere without someone poking your leg. The subs are good BUT they are defiantly not worth the price. I ordered a meatball (surprise right?). Anyways, I ordered the large and it was almost $10.00. I don't mind paying $10.00 for a good sub but this one as far as size was less than average of what a large should be. As far as the actual sandwich it was tasty but not filling and not worth $10.00, I'll maybe come back if im in the area and not that hungry.