North Olmsted OH Chinese 1. 24111 Lorain Rd, North Olmsted, OH 44070 | China Renaissance (440) 734-5888