Menus - OCHO

Menus

Find us

Ocho Suites & Kitchen is located in Palma’s old town, next to the famous La Lonja square and the seafront promenade Paseo Maritimo.