Zum Adler

Stockach (Germany)

Stockach (Germany)

Restaurant Zum Adler map and address