Phone: +34688646246
Address: C. De Alcantara, 71, 28002, Madrid, Spain
City: Madrid
Menu Dishes: 19
Reviews: 2064
"La carta muy limitada, las pizzas están bien aunque tienen mucha masa y poco ingredientes. Los bordes venían quemados. Las bebidas carísimas, me sorprende mucho. Sin el descuento de The Fork sería carísimo para lo que es y con descuento y todo, salimos a 22 euros cada uno."
All prices are estimates on menu.