Szechuan Cafe


2999 Payne Ave., Ste. 142
Cleveland, OH 44114

A Chinese Restaurant in Cleveland OH

Genuine Szechuan style, medalist executive chef is original from Sichuan, China. We have Sushi bar in operation everyday as well! Free Wi-Fi for customer.


Day Opening Closing
Mon-Sun 11:00am 9:30am
Click the button to add a review for Szechuan Cafe

Add Review