Leo Italian Express Restaurant

Our beautiful restaurant is now open. Come and enjoy the taste of Italy in an amazing stylish setting, celebrating all that's great about Italy - especially the food!

With a spacious seating area which comprises of around 10 tables, its open 7 days a week.

We'd love you to come along and meet the team.


Opening times

Open 6 days a week



Monday, Wednesday, Thursday: 4pm until 11pm (Last orders 10.30pm) (Closed Tuesdays)

Friday and Saturday 4pm until 11.30pm (Last orders 11pm)

Sunday 4pm until 10.30pm (Last orders 10pm)



Please note that the restaurant is open from 5pm, 6 days a week. (Closed Tuesdays)

Leo Italian Express

391 South Road



S6 3TD

page last updated: 10/01/2018

This website uses cookies for statistical usage data. By continuing to use this site, you agree to the use of cookies. Don't show this again