Pizza Shed - Saint Leonards

Pizza
19 Ponswood Rd, Saint Leonards, England, United Kingdom

Pizza Shed

Phone
+447789201093
Address
19 Ponswood Rd, Saint Leonards, England, United Kingdom

More information

At this eatery you can simply ring the phone number +447789201093 to make reservations.

QR-code link to the menu

Related Restaurants

Fast & Simple Download Menulist App now