Taste of China


25995 Highland Rd
Cleveland, OH 44143

Day Opening Closing
Mon - Thu 10:30 am 10:00 pm
Fri & Sat 10:30 am 11:00 pm
Sun 12:00 nn 10:00 pm
Click the button to add a review for Taste of China

Add Review