Pizzeria Olibaba offers Mediterranean cuisine with a focus on pizzas, meals, and dinners. They accept credit cards.