Ali Baba is a bistro pizzeria offering pizza and other dishes.