Sydney • Australia
Restaurant Leo is a refined laneway restaurant serving authentic, hand-made Italian cuisine with a modern twist, casual confidence, and style.
+61 2 9235 3383
2 AWL
1 AGFG, 3 AWL, 1 GFG
1 GFG
1 AGFG
1 AWL
1 AGFG, 1 GFG, 3 AWL
1 GFG, 2 AWL
1 GFG, 3 AWL