Ali Baba pizza Kebab is a restaurant that specializes in pizza and kebabs. The establishment is known for its tasty skewers and pizza, with friendly and hardworking staff.