El 9 Ítaca

Plaça Vella, 6, 08221 Terrassa, Barcelona, Spain
4.74 (11)
$$
Friendly
Spanish, Burger, Tapas

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app