Connecting hospitality operators with dedicated industry suppliers and specialists
Pizza Pizza
Details
Pizza pizza serving the best Fast food to Leeds. Experience pizza like no other!
Address
Pizza Pizza, 124 Dib Ln, Leeds LS8 3AY, United Kingdom
Zip/Post Code
LS8 3AY
Restaurant Phone
Restaurant Email
Restaurant Website