They have the BOMB spring salad. Seriously, best in town. But sometimes they forget to add the chicken that you pay extra money for. Happened to me twice already. But they make good food, so I don't mind the mess ups every now and then. They make good burgers too. I would say this is my favorite Pizzeria in Queens. Only one other Pizzeria in Queens comes close, but its not in this town.
8307 Broadway Ave
Elmhurst NY, 11373