Menu
Ristorante Lehmbacher Hof

Specialties

Fresh fish specialities