Skip to main contentToast Local logo
Pizza Palermo - Turtle Creek 109 Penn Plaza

Pizza Palermo - Turtle Creek 109 Penn Plaza

ItalianPrice range $1-15

Closed

Takeout 10:00 AM - 11:00 PM

109 Penn Plaza, Turtle Creek, PA 15145
About

Fresh pizza, homemade flavor, milkshakes, and ice cream served daily. Come in and Enjoy!