Salt & Pepper is a restaurant located in Belle-Ile en Liege. It offers a gourmet experience.