Teva Casa
Restaurant · Diagonal Mar

Teva Casa

$$$ · Spanish

Grilled seafood and iberico jamón done right: spicy prawns, razor clams, and authentic paella in a casual spot where locals actually eat.

Info

📍
Address
Av. Diagonal, 70, Sant Martí, 08019 Barcelona, Spain, BCN

More like this