De Babbel is a restaurant offering a unique atmosphere.