La Barilla

2.5
(33 reviews)
Calle Mendez Alvaro 1, Atocha Railroad Station, Madrid, 28045
+34 913 85 80 39
Cheap Eats
Restaurants
Seating
Spanish
Takeout
Wheelchair Accessible
Restaurant

At a glance

  • Typical visit: about 1 hour
La Barilla | Madrid | Spain | TripAligner