Mei Shung

Open
5511 N Broadway St
Chicago, IL 60640
the best Mandarin & Taiwanese cuisine in the town, ranging from authentic fare to savory Western favorites.

Also at this address

Find related places

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.