La Casa de Papel is a Spanish restaurant specializing in artisanal pizzas, paella, and fresh seafood.