Zum Faßschlubber

Frankweiler (Germany)

Frankweiler (Germany)

Restaurant Zum Faßschlubber map and address