Roots & Rolls

Carrer del Consell de Cent, 401, 08009 Barcelona, Spain

💯% 🌱Plant-based - BEST VEGAN SUSHI BARCELONA

4.59 (302)
$$$
Very friendly
Vegan, Japanese

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app