They really are MIGHTY, the subs here. Easily 3 feet long, and chock full of meat and veggies and other toppings. I used to go regularly (every few weeks or so for nearly a year, but this was back 5-6 years ago) and went back a couple months ago and they remembered my regular order!
Parking can be tough, but it's worth a short hike for the tasty subs, friendly service, and reasonable prices. And remember: You can get 3 meals out of a large. Maybe 4!