Lido Arcomagno
Seafood · Mediterranean · Italian
Lido Arcomagno is a restaurant located in San Nicola Arcella, Italy. It offers a dining experience with views of the sea and Dino Island. The establishment is situated in the Arcomagno locality.
Location