Restaurante El Buffet Verd

Carrer de Roger de Llúria, 134, 08037 Barcelona, Spain
4.59 (15)
$
Very friendly
Vegetarian, Buffet, International

Recent Reviews

Dishes

Served by this restaurant, reviewed by the abillion community 🌱
Get abillion app