There are two Oh Martine! locations in Geneva. This one is in Eaux-Vives, right across from the train station — the other is behind Cornavin, which is also good. Both worth knowing about. This is the one I've spent more time in.
Specialty coffee taken seriously. Marble tables. Relaxed without trying to be relaxed.