Phone: +34911388762
Address: Calle Francisco Villaespesa, 8, Madrid, Spain
City: Madrid
Menu Dishes: 35
Reviews: 34
"I'm surprised this place has such good reviewsThis is probably one of the worst restaurants I have been to."
All prices are estimates on menu.