McDonald's JFK Airport Terminal 4, Jamaica, NY
Snack Time8769 Lefferts Blvd, Jamaica, NY
Obama Deli And Grill13640 Farmers Blvd, Jamaica, NY