Leo Italian Express
Italian · Pizza · Casual Dining
Leo Italian Express is an Italian restaurant and takeaway offering dinner and after-hours meals. It specializes in Italian cuisine and pizza, with options for special diets.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Leo Italian Express.
Local restaurants nearby
391 South Road, Walkley, Sheffield, S6 3TD, United Kingdom


