Mediterranean restaurant offering Italian, pizza, and Spanish dishes.