La Villa Bistro & Pizzeria
Italian
Shelburne, VT
1.4 mi