Can Papitu is a restaurant offering Catalan cuisine. Credit cards are accepted.