Mimoza is a restaurant known for seafood and a lively atmosphere.