Poppy Planet @ Darlinghurst

Poppy Planet is a new cafe located in Darlinghurst on Oxford Street, in a short walk to Taylor Square and St Vincent’s hospital. You’ll need to park in a backstreet or hop off the bus right in front. The cafe’s decor could be described as quirky and youthful, with green and red tones on the … Continue reading Poppy Planet @ Darlinghurst