Pizza Express
Units 102-103 Upper Level, White Rose Shopping Centre,
Leeds LS11 8LU ,United Kingdom
Pizza Express is one of the popular Pizza Place located in Units 102-103 Upper Level, White Rose Shopping Centre , listed under
Pizza Place in Leeds
,