Food and DrinkItalianOutside seatingPizza DJWadmin January 17, 2012April 15, 2019 0 Comments Prezzo Prezzo Prezzo 38-39 The Strand Exmouth Devon EX8 1AH Tel: 01395 269409 Visit website… Read More