Gesha Coffee Co is dishing out some of THE best coffee in Fremantle (and probably in the whole of Perth). They've got the coffee roasting thing down pat and their brunch menu is to die for. If you can't make it to Freo during the day, don't despair, Gesha is open for dinner too! Everything on the menu sounds scrumptious, but we're particularly excited about the grilled halloumi with pumpkin and dukkah and the coffee rubbed beef cheek. Hot tip: get the coffee pannacotta for dessert!