Get directions to: A Travola Ristorante, Mineola, NY
Restaurant address: 39 Mineola Blvd Mineola, NY 11501, USA
Restaurant: A Travola Ristorante