Via Regina Elena, 87, 07026 Olbia SS +39 393 821 8975
restaurant, Olbia, Sardinia, Italy
How to go there