Enjoy fresh seafood and revisited classic dishes at Amarcord, a restaurant in a strategic and suggestive location.