Restaurant hero image

China Island

8022 Hosbrook Rd, Cincinnati, OH 45236