I quite enjoy this place. It's nice to have the meat and cheese sliced in front of you. Though it's a bit pricer than some of the other chain shops but it's well worth it. The food has always been fresh and filling. Their pasta is decent, but I prefer to stick with the subs.
The wait can be a bit long during peak hours, but it's well worth the wait.