Anemela is a small plates restaurant known for fresh, delicious seafood.