La Villa Bistro and Pizzeria in Shelburne
3762 Shelburne Rd,
Shelburne, 05482
(802) 985-2596
(802) 985-2596
Providers of dining in Shelburne
dining, food, pizza, restaurant