Our Food
menumenu
Carrer del Sombrerers, 13
08003 Barcelona- El Born
+34 933 19 99 99
info@restaurantpetra.com
This website uses cookies to enhance the user experience.