Phone: +34911393508
Address: Calle De Atocha, 67, 28012 (), Espana, Madrid, Spain
City: Madrid
Dishes: 35
Reviews: 106
"(traducido por google) aunque el lugar no es nada especial y es muy pequeño, la comida era buena y el servicio era bueno. (original) though the place is nothing special and really small, eating was nice and service was good"
All prices are estimates.