We are a small , family owned Italian Restaurant located in North Canton, Ohio. We have been in business for over 27 years.
Palombo's Italian Restaurant has been family owned for two generations and serving our homemade Italian favorites to the North Canton community for 40...