"If you find yourself out in the Flushing/Kew Gardens area in need of a falafel, Naomi’s is your spot. Ask anyone who grew up near this place, and they’ll tell you that they’ve been coming here since they were kids, and that this is up there with the best falafel in NY. The pizza? Not so much." - chris stang