I work close by so I come here about once a month for lunch. This Capriotti's is fairly new and you can tell. The tables, chairs, and floors are all new and clean. Compared to other Capriotti's I have been to, the seating is a lot better and feels more comfortable to dine in. Service is always on point. My favorite sandwiches are the bobby and cheese steak. The large size is 20 inches and the medium is 12 inches. I can usually share a medium with another person. Place is great for catering.