Authentic kebab shop, Ali Baba Kebab, offering delicious kebabs.