The Llama
Café · Les Tres Torres

The Llama

$$

They roast their own coffee and make all desserts in-house; the result is reliably excellent pastries and a cozy vibe that keeps regulars coming back daily.

Info

📍
Address
Carrer dels Vergós, 55, Sarrià-Sant Gervasi, 08017 Barcelona, Spain, BCN

More like this