F.P. Journe - Le Restaurant

Geneva, Switzerland

€€€ Modern French

MICHELIN Guide's Point Of View