Pizzerias
-
Pizza Express Restaurants Ltd
Unit 52A, Upper Shopping Mall, Touchwood Centre,, Solihull
B91 3GJ0121 711 3478 -
Pizza Hut (UK) Ltd
52C, Touchwood,, Solihull
B91 3GZ0121 711 2554
Unit 52A, Upper Shopping Mall, Touchwood Centre,, Solihull
B91 3GJ
52C, Touchwood,, Solihull
B91 3GZ