Market Lane
I t’s choose-your-own-adventure when it comes to enjoying a Market Lane coffee at Melbourne’s oldest market. There are three branches: the light-flooded Dairy Hall bar is best ...