Located at 3761 Shelburne Rd, Shelburne, VT 05482, our restaurant offers a wide array of authentic Asian Food, such as General Tso's Chicken, Beef with Broccoli, Crispy Szechuan Duck, Pad Thai Tofu and California Roll... Chef Leu's House Asian..
Relevance: 23.82589