Italy / Trieste / RestaurantspizzaPapa's PizzaAddressVia Paduina, 13A, TriesteWebsitepapaspizza.itPhone+390404707356—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itKrishna ristorante indiano · 79 mNot ratedSisters Cafe · 85 mNot ratedOsteria de Scarpon · 98 mNot ratedRistorante Cina Cina