Ali Baba Bliesen was a takeout restaurant offering kebap dishes.