From Our Editors
Bring on the cheese! Papa Santi's' pizza located in Chagrin Falls is loaded with fresh cheese and ingredients, making it a local favorite.
Business casual dress, tasty food, and a classic atmosphere make this a great place for any occasion.
Easy parking is accessible for Papa Santi's' diners.
Your tab at Papa Santi's will generally run you about $30 per person. Papa Santi's serves up hot and fresh pizzas, so head on over today and enjoy a tasty slice of paradise.