Get directions to: La Villetta Ristorante, Larchmont, NY
Restaurant address: 7 Madison Ave Larchmont, NY 10538, USA
Restaurant: La Villetta Ristorante