Melbourne is often synonymous with good coffee. This tends to mean new cafes pop up faster than you can say cold. Continue reading