Via Calangianus, 8, 07052 San Teodoro SS +39 335 532 3847
restaurant, Olbia, Sardinia, Italy
Today
How to go there