The Sydney Morning Herald logo
Advertisement

Restaurant Leo

Our Review

Restaurant Leo in Sydney.
14.5/20

Restaurant Leo

Clean, confident simplicity – no fuss or fanfare needed.

Restaurant Leo

Italian$$