Advertisement
Place your ad here.
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.