La Llonja is a Mediterranean cuisine restaurant situated on a fishing pier.