Get directions to: La Villetta Pizza & Pasta, Mohegan Lake, NY
Restaurant address: 3172 E Main St Mohegan Lake, NY 10547, USA
Restaurant: La Villetta Pizza & Pasta