City: Madrid, Calle San Juan de Ortega, 36, Madrid, 28050, 28004, Spain
The menu of Oven from Madrid includes 85 menus. On average, menus or drinks on the menu cost about $12.5. The categories can be viewed on the menu bel...
"A very nice place for a delicious and satisfying meal! the place itself is very spacious, modern and clean. the staff was very nice and quickly accomm..."