Mediterranean restaurant with a focus on fresh seafood and a lively atmosphere, sometimes hosting events.