La Orza de Angel offers Mediterranean, European, and Spanish cuisine.