Ali Baba Pizza & Kebab Haus offers pizza and kebab dishes.