Pizza Pizza
Popular
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