Ali Baba Döner is a takeout restaurant specializing in Döner cuisine.