And they're doling it out for free too.
Boasting stylish interiors, hearty fare and aromatic brews, these are the cafes in Melbourne to check out on your next trip there.