Italian Pizza Factory

211 Lakey Lane, Hall Green, Solihull, Birmingham, B28 8QT

211 Lakey Lane,
Hall Green,
Solihull, Birmingham,
B28 8QT.

No offers available for this restaurant, Please check later.
go to top