"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. We haven’t been here yet, but want you to know this spot exists." - Team Infatuation