Contact
Shanghai Inn Restaurant (773) 561-3275
4723 N Damen Ave, Chicago IL as of dinehere.us