Taverne Northsea offers a dining experience.