Njørd café

Place du Marché 15, Aubonne, Switzerland

€€ Scandinavian,Farm to table

MICHELIN Guide's Point Of View