Chen's Garden


2047 State Rd
Cuyahoga Falls, OH 44223

A Chinese Restaurant in Cuyahoga Falls OH

New Chens Garden LLC is a privately held company in Cuyahoga Falls, OH and is a Single Location business.


Day Opening Closing
Mon Closed  
Tue-Thu 11:00am 9:30pm
Fri-Sat 11:00am 10:30pm
Sun 12:00pm 9:30pm
Click the button to add a review for Chen's Garden

Add Review