La Castela · Spanish in Madrid | Sybaria
Carne, pescado y marisco a la brasa, además de tapas clásicas, en un restaurante sofisticado de tipo taberna con un concurrido bar.
La Castela offers Spanish cuisine.
La Castela is located at Calle del Doctor Castelo 22, Madrid.
Address: Calle del Doctor Castelo 22, Madrid, Madrid, 28009. Phone: +34 915 74 00 15. Website: http://lacastela.com/. Opening hours: Monday: 12:30 - 17:00, 20:00 - 00:00; Tuesday: 12:30 - 17:00, 20:00 - 00:00; Wednesday: 12:30 - 17:00, 20:00 - 00:00; Thursday: 12:30 - 17:00, 20:00 - 00:00; Friday: 12:30 - 17:30, 20:00 - 00:30; Saturday: 12:30 - 17:30, 20:00 - 00:30; Sunday: Closed.