Category: Restaurants | show me more
69 Hough Lane
Main: 01772 4...
We are situated in Leyland and we can provide quality Italian cuisines across Leyland and many of it's surrounding areas.
Reviews for this businessLeave a review
Verified ID: 438431722762240
Verified 26/09/2019 @ 23:06:05
Last updated 30/09/2019 @ 22:11:31
Learn more about Verification in the Central Index
Monday to Friday
16:30 to 22:00
17:00 to 22:00
17:00 to 21:30