Pinned 9 years ago
The Lemon Tree Italian Restaurant in Australia Square is opened by duo behind Pelicano Double Bay - Broadsheet Sydney - Broadsheet