AliBaba Takeaway is a kebab place offering a variety of Turkish specialties, including döner kebab and Turkish pizza.