Antonellos

Publish date : August 16, 2019
Address: 69 Hough Lane, Leyland, Lancashire, PR25 2SA
Phone No: 01772 457257
bellpiras@gmail.com
Website: www.italianrestaurantleyland.co.uk
 
Antonellos is a well established and well known Italian restaurant. At Antonellos, our aim is to provide quality Italian cuisines in Leyland as well as a takeaway service.
[WPCR_INSERT]