Traditional and authentic Chinese dumpling specialist restaurant located in Downtown Libertyville, IL 60048. We fold goodness and happiness.
Dine-in, take-out and third-party delivery available.
Open six days a week, Tuesday-Thursday 4:00pm-8:00pm, Thursday- Sunday 11:00am-8:00 pm. Lunch specials are available weekdays only, 11:30am-1:30pm. Closed on Mondays