Green & Berry

Carrer d'Enric Granados, 153, 08008 Barcelona, Spain
4.62 (121)
$$
Very friendly
Healthy, Cafeteria, Breakfast

Recent Reviews

Dishes

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