Zur Rose

Mömbris (Germany)

Mömbris (Germany)

Restaurant Zur Rose map and address