
Venue type
Restaurant
Location
Sardinia, Italy
Nikki Beach Costa Smeralda
Nikki Beach Costa Smeralda, a hidden gem only accessible by private yacht, to soak up the sun on luxurious daybeds while enjoying lunch and sipping on crea
