en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Leyland
/
Franco's
Franco's
Italian · Pizza · Casual Dining
Authentic Italian restaurant, Franco's, offers a relaxed dining experience. Enjoy exceptional Italian food and drink in a casual setting. Delivery and takeaway options are available.
85-87 Leyland Lane, ENG
Leyland, United Kingdom
www.francosleyland.co.uk
Location
The ranking
Best Italian in Leyland
4 places, none rated yet
See the full list →