Restaurant Macrobiòtic Zen

Carrer de Muntaner, 12, 08011 Barcelona, Spain
4.77 (17)
$
Very friendly
Plant based, Spanish, Mediterranean

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app