Leo Italian Express Restaurant
391 South Road
Reviews of Leo Italian Express Restaurant
Leo Italian Express is a family-run Italian restaurant and takeaway located on South Road in Walkley.
Food is so important to us, we want you to share our passion.
We've got gluten-free recipes, loads of vegetarian choices, and even a calorie-counted menu so you can enjoy our delicious food guilt-free!
Tuesday - Saturday: 5PM - 11PM
Sunday: 5PM - 10:30PM
Last seating: 10PM Tuesday - Thursday, 10:30PM Friday & Saturday, 10PM Sunday.
There are no special offers that we are aware of.
Eaten at Leo Italian Express? Write a review!
Anonymous reviews, reviews using nicknames or reviews sent from invalid email addresses will not be published.