From Our Editors
Bring on the cheese! Papa Carone's Inn's pizza located in Titusville is loaded with fresh cheese and ingredients, making it a local favorite.
Ample parking is located near Papa Carone's Inn.
So next time you want to spend some time with your favorite people, why not top the experience off with a pizza pie or two from Papa Carone's Inn?