Cafe de la Place offers exquisite Swiss cuisine. Conveniently accessible by public transport.