IPizza & Grill
71 Royal Ave, Leyland
01772 623333
Recent Reviews
Order Online
Reserve
You May Also Like
Golden Star Chinese(10% OFF Right Now!!) - 336 Leyland Ln
Chinese
Luigis Leyland - 328 Leyland Ln
Kebab
Crispy Fried - 310 Leyland Ln
Fast Food
Leyland, Lancashire
IPizza & Grill
71 Royal Ave, Leyland, Lancashire PR25 1BX
01772 623333