Shop 2 199 Toorak Rd South Yarra, Melbourne, Victoria 3141 Australia
View on Map
What travelers say:
This is an environmentally relaxing coffee restaurant located in Melbourne's South Yarra District, less than 15 minutes' walk from the east of the Royal Botanic Garden. After visiting the Botanic Garden, you can go here for afternoon tea and dinner.