Loading map…

Ovillo

A Michelin Guide listed contemporary restaurant in Madrid's Ciudad Jardin, serving creative European tasting menus and an award-winning tripe dish.