Pizzeria Alibaba is a pizza establishment offering a variety of pizzas. It is open daily from 11:00 AM to 9:45 PM.