Salz & Pfeffer is a restaurant in Leck offering European specialties. It is located in a traditional spot on Hauptstraße.