La Villa Bistro & Pizzeria
3762 Shelburne Rd Shelburne, VT 05482-6227
802-985-2596
Atmosphere
Family Friendly
Specialty Cuisine
Pizza Cuisine
Meals Served
Tapas / Small Plates
Business Hours:
Payment Types