Is a reservation recommended?
Address: 2131 S Archer Ave, Chicago, IL 60616, USA
Jasmine Jade (M.Jazzy.J) | Aug 29, 2022
We did not on a Saturday for dim sum, but arrived when they opened doors.
Octobertiger (lady tiger) | Aug 29, 2022
Nope unless it's the weekend
Vincent Chiu | Aug 29, 2022
Good very good. Service good.
Thanks! Your answer is awaiting moderation.