Ali Baba Döner: A döner kebab establishment welcoming guests.