Olio
Fine Dining · Spanish
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.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Olio.
Local restaurants nearby
Mazarredo Zumarkalea, 61, 48009 Bilbao, Bizkaia, Spain
- 1Ola Martin Berasategui 100
- 2Nerua 97
- 3Azurmendi 94
- 4Yandiola 86
- 5Ura 86


