Olmeda

4.7
(6 reviews)
Paseo de Juan Antonio Vallejo - Najera Botas 38, Madrid, 28005
+34 645 26 76 37
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Olmeda | Madrid | Spain | TripAligner