Phone: +34916016462
Address: Av Europa 26, Madrid, 28223, 28050, Spain
City: Madrid
Menu Dishes: 35
Reviews: 1
"I was and I'm still very confused about what this place is. I don't think they know what they are either."
All prices are estimates on menu.