Skip to content

Leo’s Italian Restaurant

Leo’s Italian Restaurant sits towards the end of Stage 14 and offers a warm and inviting atmosphere, friendly staff and delicious menu.

Opening hours:
Monday 5pm–10pm
Tuesday Closed
Wednesday 5pm–10pm
Thursday 5pm–10pm
Friday 5pm–10pm
Saturday 4pm–10pm
Sunday 3pm–9pm

Leo’s Italian Restaurant

Contact details

Address:
3/5 Chorley New Rd
Horwich
Bolton
BL6 7QJ Google Maps Link

Other places to visit along this stage

Smithills Open Farm Ice Creamery

Eat & drink

Barrow Bridge Village

Heritage Attractions

Bake & Roast at Smithills Hall

Eat & drink

Smithills Hall

Heritage Attractions

Winter Hill

Nature & Parks

The Top Shop

Eat & drink

Smithills Estate

Nature & Parks

Horwich Heritage Centre

Heritage Attractions

Project partners