Opening Soon - Early 2021

Organica Leichhardt

Fondly known as Little Italy, Leichardt is renowned for its welcoming European hospitality - a place where family and authentic food go hand in hand.

Monday
tba
Tuesday
tba
Wednesday
tba
Thursday
tba
Friday
tba
Saturday
tba
Sunday
tba