Loading map…
CRU
CRU in Geneva, Switzerland, offers a sophisticated aroma and a satisfyingly firm texture. Their culinary approach features the grilled technique, embodying the elegance of Swiss dining. Located at Promenade des Lavandières, 1204, Geneva, Switzerland.