Medusa is a seafood restaurant and wine bar specializing in fresh catches and a curated wine selection.