Green & Berry

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

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app