Ali Baba Amir Kebab offers delicious kebabs and pizza.