Get directions to: My Place, Chicago, IL Restaurant address: 2101 S China Pl Chicago, IL 60616, USA Driving Walking Bicycling Restaurant: My Place