Pretty good pizza. Easy online ordering available and friendly drivers for delivery. Eating in takes a while as there is usually just one waitress and she works the bat as well.
23. 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…