Praça do Infante, 4 r/c, Faial 9900-016 Horta
Papa Pizza Restaurant, on the island of Faial, located in Praça do Infante, No. 4, near the Marina of Horta.
Savor our treats and delicious dishes on the spot or take them with you (Take Away).
Specialties: Pizzeria, Pastry Shop and Other Specialties.
Enjoy your meal on the island with us!
292 293 585