Olio, located at Mazarredo 61, is a restaurant offering high-quality Basque cuisine. It is situated within The Artist Grand Hotel of Art, a 5-star hotel known for its luxury suites and rooftop views.