Welcome to Chef Leu's House. We are celebrating our 14th anniversary. We have been serving outstanding regional cuisine from China and Southeast Asia in the Shelburne area since 1994.
If you are craving Szechuan, Hunan, Mandarin or Vietnamese we would love to see you here. We have a varied menu sure to satisfy what ever you are in the mood for.