Restaurants in Madrid
Show restaurants on map
3.4
Menu
3.4
Menu
City: Madrid, Calle De Génova, 28, 28004 Madrid (Madrid), España, Spain
"Hemos venido a Oh bla a probar su cocina siendo un lisiado. Este lugar es cálido y acogedor, con una música ideal. La atención fue correcta, en partic..."
Price
Feedback
These reviews refer only to the mentioned ingredients.