Get directions to: Arturo's Ristorante Italiano, Floral Park, NY
Restaurant address: 24604 Jericho Tpke Floral Park, NY 11001, USA
Restaurant: Arturo's Ristorante Italiano