Phone: +34915308270
Address: Calle Cabestreros, 4, Madrid, 28012, Spain
City: Madrid
Menu Dishes: 21
Reviews: 2287
"It’s a nice place but they still need to Improve the facilities (AC specially ! margaritas with ICE would be nice! Waiter should be more attentive ! despite all that FOOD IS GOOD"
All prices are estimates on menu.