The world of coffee for the uninitiated can be a daunting one.
There are so many different coffee drinks out there with all sorts of fancy names – Espresso, Americano, Long Black, Cappuccino, Latte, Macchiato... the list goes on and on. What is one to order if they are craving a simple ‘Kopi O’?
