Restaurant Leo
Sydney (NSW), Australia
Restaurant, Italian Style, Vegetarian Available, Reservations required, Supplies for Outdoors, Drinks
Self Brand
All Ages
For All Genders
+61 292 353 383
AUD / Person
Contemporary Italian cuisine served in a fashionable restaurant that has a ... more...
No reviews yet
0900-1600: FRI
0500-2130: SAT
Call on Holidays