CHEF LEU'S HOUSE

(802) 985-5258


Get Directions

3761 Shelburne Rd, Shelburne, VT 05482

Mon-Thu 11:00 AM-9:30 PM
Fri-Sat 11:00 AM-10:30 PM
Sun 11:30 AM-8:30 PM


www.chefleu.com