La Villa Bistro

Connect with Us

La Villa Bistro

3762 Shelburne Road
Shelburne, VT 05482
802-985-2596