Iturrama is a grill offering a menu of expertly prepared, succulent grilled meats alongside Mediterranean, Spanish, and Basque cuisine.