Get directions to: Villa Altadonna Restaurant, Mineola, NY
Restaurant address: 149 Mineola Blvd Mineola, NY 11501, USA
Restaurant: Villa Altadonna Restaurant