Ali Baba Kebab Pizza is a restaurant offering kebab, pizza, and other casual fare.