Number of listings removed from our directory since 1st November 2019 = 114
United States >> Vermont
La Villa Bistro | Shelburne, Vermont lavillabistro.com
Family Owned, Locally Sourcing, Italian Restaurant Serving Shelburne, Charlotte, & South Burlington Daily.
website last visited/checked by us on 26 February 2021fast loading website