Get directions to: Italian Affair Pizza & Restaurant, Floral Park, NY
Restaurant address: 22502 Jamaica Ave Floral Park, NY 11001, USA
Restaurant: Italian Affair Pizza & Restaurant