Amelindo Mare is a restaurant specializing in Italian cuisine. It features fresh seafood, with a focus on dishes made with local catches.