Contemporary Galician steakhouse offering a range of chargrilled steaks and fresh European cuisine.