I've been here enough times to write a review, so here goes.
Short and sweet:
I have had the Italian Combo, the Il Purista, the Italian Beef, the Proscuito, and Italian Sausage and Beef. Every single time I've had a sandwich here, it's been the best I've ever had. Every time!! The bread is delicious, the beefs are delicious (not over salted), and the fixings are always fresh. Their cannoli changed my life, it was so darn good. The service is always fantastic. They give me great suggestions every time I order and the food never takes more than 15 minutes to arrive (usually ten min). I absolutely love this place and consider it my favorite sandwich shop! Five out of five stars!!