Restaurant
The Green Spot
49 locals recommend,
Tips from locals
Best vegan food in the world! Amazing service and the restaurant is so beautiful.
Unique things to do nearby
Locals also recommend
Location
12 Carrer de la Reina Cristina
Barcelona, CT