Phone: +34915216137,+34669809018
Address: Libertad, 23. 28004. Madrid, Spain
City: Madrid
Menu Dishes: 9
Reviews: 9591
Website: https://facebook.com/babelrest
"La comida es auténtica, con mucha calidad y sabor. Raciones abundantes y además muy atentos. Es un lugar tranquilo y bonito, situado en el meollo de la marcha de Chueca pero sin embargo estas tranquilo cenando. Recomiendo el Bacalao a baja temperatura, y las croquetas"
All prices are estimates on menu.