The Llama Cafe

5.0
(3 reviews)
Carrer Dels Vergós, 55, Sarrià-sant Gervasi, 08017 Barcelona, Barcelona, 08017
+1613 24 17 35
Breakfast
Cafe
Dinner
Lunch
Restaurants
Spanish
Restaurant

At a glance

  • Typical visit: about 1 hour
The Llama Cafe | Barcelona | Spain | TripAligner