Loading map…

Storchen Restaurant & Hotel

Storchen holds a Michelin star for classic cuisine in a historic Baden inn, run by the Helfesrieder family.