X Large Döner Imbiss is a snack bar specializing in Döner cuisine.