Yucca Restaurant

Port Balís, 2-3, 08392 Sant Andreu de Llavaneres, Barcelona, Spain
4.93 (22)
$$
Very friendly
Vegan, Vegetarian, Asian-fusion

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app