Dear guests, the staff at Pepa Pizza is happy to welcome you here!
Here you'll find a pizza for every palate!
We offer you a wide range of tasty dishes, all of which you can easily order online.
Come by and get acquainted with our restaurant. You'll find us here: 11 Southwood Road in Hayling Island.
Go on, spoil yourself with our specialities! Have a look at our menu!