Can Pujol is a Mediterranean restaurant specializing in fresh shellfish and seafood paella, served in a finca-style setting with beachside seating.