Pizza Shed - Saint Leonards

Pizza
100 Menzies Rd, Saint Leonards, England, United Kingdom

Pizza Shed

Phone
+447367028759
Address
100 Menzies Rd, Saint Leonards, England, United Kingdom

More information

At this eatery you can simply call the telephone number +447367028759 to make reservations.

QR-code link to the menu

Related Restaurants

Fast & Simple Download Menulist App now