Map of Mei Shung Restaurant

They Say the Neon Lights are Bright on Broadway

Maybe they're referring to New York's famed thoroughfare, but on Chicago's Broadway, "There's always magic in the air!"



© 2014. Citysearch is a registered trademark of CityGrid Media. Data provided by Infogroup. All rights reserved.