Located at 74 feet / 22 metres above sea level, the restaurant offers a unique dining experience with stunning views of the Adriatic Sea.…
Browsing Tag
italian restaurant
Located at 74 feet / 22 metres above sea level, the restaurant offers a unique dining experience with stunning views of the Adriatic Sea.…