Chef Leu's House Reviews & Details
Chef Leu's House
3761 Shelburne Rd
Chef Leu's House is located at 3761 Shelburne Rd in Shelburne near the intersection of Shelburne Rd and Maple Leaf Ln. Their menu consists of Vietnamese dishes . Call (802) 985-5258 today!
- On The Menu:Pho
- Major Intersection:Shelburne Rd And Maple Leaf Ln
Tell us more about Chef Leu's House Shelburne!