Restaurant Can Pescador offers Mediterranean cuisine with a focus on seafood. It is located in Puerto Pollensa, Mallorca.