Shelburne VT Bistro 1. 3762 Shelburne Rd, Shelburne, VT 05482 | La Villa Bistro & Pizzeria (802) 985-2596