Phone: +34913090306,+34914016358
Address: C/ Ayala, 99, 28006, Madrid, Spain
City: Madrid
Menu Dishes: 35
Reviews: 5647
Website: https://jlrcrestaurantes.es/
"Nos ha gustado mucho. Hemos estado tapando en una de las mesas altas y muy cómodas. Las raciones muy bien preparadas y servidas. Buena relación calidad/precio, todo ello con un agradable servicio."
All prices are estimates on menu.