Farm Girl is known for its colourful interiors and healthy food, but their coffee takes some beating. With beans from The Roasting Party, Cold Brew from Good Beans and a Rose Latte made with rose water infused milk and petals on the menu, they definitely don’t do things by halves. They even have a sunny courtyard to sip away in, how bloody lovely.