Chef Leu's House
Chinese, Japanese
Shelburne, VT
0.6 mi