Skip to content
391 South Road, Walkley, Sheffield, S6 3TD
0114 2315757
Twitter
Facebook
Tripadvisor
Home
Restaurant Menu
Takeaway Menu
Kids Menu
Gallery
Contact us
Leo Italian Express Valentine 2019 Final
Leo Italian Express Valentine 2019 Final