Zum Winner Kuckuck is a German restaurant offering a blend of traditional German and Arabic cuisine.