Pizza Pizza

Report

Report Abuse

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
Social Info
Restaurant Phone
Restaurant Email
Restaurant Website

Map