Avenida de Europa, 17
Madrid 28224 Spain
Madrid 28224 Spain
+34 91 351 5470
Open HoursLunch: 1:30p-4:30p Tu-F & Su, Dinner: 8:30p-midnight M-F
OverviewA proper Italian restaurant that specialises in pizzas (over 30 different varieties) cooked in a traditional wood-fired oven. The menu also features salads, authentic buffalo...
more