Phone: +33186995715
Address: Av Del Manzanares, 62, Madrid 28019, Spain
City: Madrid
Menu Dishes: 23
Reviews: 3
"Food was delicious and large portions. A court could serve 3-4 people. Staff friendly. Nice location. Nothing beautiful, but worth it!"
All prices are estimates on menu.