Restaurant Medusa offers a cozy atmosphere.