TravelMuse
 
 

Villetta Ristorante (La)

Larchmont, NY

Guide         Hotels         Attractions         Restaurants         Shops

Address

7 Madison Avenue
Larchmont, NY 10538

Phone

+1 914 833 9416


Neighborhood

Upstate


Nearest Train

Larchmont Train Station


Category

Italian, Mediterranean, Fish & Seafood, Child Friendly


Avg User Rating

2 reviews