Ikaria Fish is a fish restaurant known for its quality seafood.