El Canalla · Spanish in Barcelona | Sybaria

El Canalla offers Spanish, Mediterranean cuisine.

El Canalla is located at Carrer Major de Sarrià 95, Barcelona.

Address: Carrer Major de Sarrià 95, Barcelona, Barcelona, 08017. Phone: +34 932 05 88 06. Website: http://gruposantelmo.com/. Opening hours: Monday: 13:00 - 00:00; Tuesday: 13:00 - 00:00; Wednesday: 13:00 - 00:00; Thursday: 13:00 - 00:00; Friday: 13:00 - 00:00; Saturday: 11:30 - 00:00; Sunday: 11:30 - 23:30.

El Canalla
Our menu

APERITIVO

TAPAS

PLATILLOS Y VIOLINES

ACOMPAÑAMIENTOS

POSTRES

DEL MAR

DE LA TIERRA

PARA ACOMPAÑAR

PLATO DEL DÍA: 16,95

PLATOS PRINCIPALES

POSTRES O CAFÉ