What we have: Lunch, Dinner, Sit-Down, Take-out, Bar, Beer and Wine, Chinese
Hours: Mon. Closed; Tues. – Sun. 11 a.m. – 9 p.m.
Address: 17 Depot St, Lyndonville, VT 05851
A local favorite for Chinese food, Asia’s Restaurant in Lyndonville, Vermont has all your American Chinese favorites. It is one of the few local Chinese restaurants that has a full bar, Asian Cocktails, and the crowd pleasing flaming Pu-Pu Platter.