Ali Baba Döner offers Turkish cuisine, specializing in Döner Kebab and other specialties since 1997.