©2020 LA VILLA BISTRO

Reservations

Location & Hours

3762 Shelburne Road, Shelburne VT 05482

 

 

Dinner Hours:

Monday through Friday 4 PM - 9 PM

Lunch Hours: 

Monday Through Saturday 11 AM - 4 PM

We'd love to hear from you!