Shanghai Terrace

restaurant in Water Tower, Chicago

Phone: (312) 573-6744

Address: 108 E Superior St