Roots & Rolls

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

💯% 🌱Plant-based - BEST VEGAN SUSHI BARCELONA

4.58 (299)
$$$
Very friendly
Vegan, Japanese

Recent Reviews

Dishes

Served by this restaurant, reviewed by the abillion community 🌱
Get abillion app