Restaurants :: CHEF LEU'S HOUSE
Restaurants :: CHEF LEU'S HOUSECHEF 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
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