This place is right up the street from my house, but even if it wasn't I would still order from here. Best panzerotta. The sauce for the panzerottas is so good. The pizzas are cheap and super tasty. Thin crust. I order from here all the time. I have been to the restaurant as well. It's a very old school Italian eatery. The pizzas come out on those raised serving trays. All in all a great meal.