seriously great pizza! i was a fan of lombardi's forever, but i feel like they have deteriorated significantly over time. my new favorite is nick's!!.. the pizza has a great crust, and it's never soggy and gross. also they have the best toppings, always really fresh tasting and not overdone at all. the staff is friendly and on point. and yeah, it's in Forest Hills, not Flushing.
Pros: great pizza, fresh toppings, good salads
Cons: remember it's cash only
more