If you haven't tried Rosati's you are missing out! When I came here I had a meatball sub and it was the best I've had thus far. The meatballs were so tender and the bread was perfect, not too crisp or too soft to leave you with a soggy mess!
I finally brought my boyfriend here and he loved it! Call in your order ahead of time so it will be ready by the time you come or you'll have to wait 10-15 minutes. There are only counters inside and if you can bear the heat by now there are tables outside. It's not a sit down and eat place. If you're looking for authentic Italian give Rosati's a try!