SACHI

Quai Turrettini 1, Geneva, Switzerland

€€€ Japanese Contemporary

MICHELIN Guide's Point Of View