Been here twice and overall not bad. They don't take reservations on Friday and Saturday nights so if you don't want to wait I suggest you go there early. My group of 5 arrived around 5:45-6 and didn't have to wait.
It seems this place does takeout, however my group did not have the opportunity to do take out we just ate there.
The service is excellent. They ask if you want water at the beginning and for all you Asians don't worry, they serve hot water if you want.
On Friday nights they have a lasagna special which in my opinion tasted alright. I've had better lasagna, just thought they could've added more meat. On the other hand, the Nonna's meatballs were delicious! They give you two giant ones and they were filling. Calamaris were just good as well.
Time for the main courses. We 'only' had the pizza and panzarotti and those panzarottis were massive!!! I feel like it could take 2-3 people to finish it! It's like two massive sandwiches combine. I feel like if you open the panzarotti it is definitely much bigger than the pizza. Anyways next time I go, I may try the pasta instead. Until next time.