Red Ant Noodle Bar

Carrer dels Tiradors, 5, Ciutat Vella, 08003 Barcelona, Spain

Barcelona, Spain

Cozy, straightforward restaurant dishing up Asian noodles, soups & bowls, plus beers.

Rating: 1668

Score: 4.2

Price: Inexpensive

No reviews available.