UDON

Avinguda Diagonal, 3-35, 08019 Barcelona, Spain
4.41 (37)
$$
Friendly
Japanese, Udon, Rice

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app