Apartment 7B Deli & Restaurant
Information
Address:
Terminal 7 (JFK International Airport), New York, NY 11430
Terminal 7 (JFK International Airport), New York, NY 11430