Cold food and managers do not try to make it right instead fight with you on the phone and tell you no way that it's cold .. Will never go back thanks for the great customer service
21. Papa Da Vinci
3526 Blvd Of The AlliesPittsburgh, PA 15213
From Business: Hi everyone! Come to Papa Da Vinci for the best pizza in town - or so we're told! We make our dough fresh from scratch on-site at Papa Da Vinci and bake our pizza…
Showing1-26 of 26results
By far the best pizza and wings in the Beaver Falls Area. Clean facility with friendly staff. Prices are reasonable and have a huge selection of Italian food to choose from.
Best stuffed crust pizza ever I would eat the stuffed crest cheese pizza and hot wings all day everyday if I could tastes amazing and isn't badly priced. HIGHLY RECOMMEND
greatest thin New York style pizza around, definitely get more then money worth, also definitely worth paying more for the xtra cheese, so good!