L'esca is a restaurant specializing in fresh seafood dishes, including raw seafood platters. It also offers Italian, Mediterranean, and European cuisine.