What are you looking for?

Chinese Restaurants in Newton Falls

3.8 - 61 votes

Hours: 11AM - 9:30PM

119 Ridge Rd # D, Newton Falls
(330) 872-1833

Papa Johns Pizza

I was very disappointed.I got something as traditional as General Tso’s Chicken.I supposedly ordered white meat chicken and it was 99% breading.Looked li... More reviews

Loading...
View on map