Udon Franchising Sl Map
No vegan rating

Udon Franchising Sl

3 dishes · 85 reviews
Plaça de Gal·la Placídia, 1, 08006 Barcelona, Spain

Brands supporting abillion's mission

Advertise on abillion

Dishes

EdamameVEGAN
8
 Report an error with this listing
Get abillion app