De la Gare is a restaurant offering a welcoming atmosphere with natural décor.