El Canalla · Information 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
Carrer Major de Sarrià, 95, Sarrià-Sant Gervasi, 08017 Barcelona, España, Barcelona, Barcelona
+34 932 05 88 06
http://gruposantelmo.com/
Monday13:00 - 00:00
Tuesday13:00 - 00:00
Wednesday13:00 - 00:00
Thursday13:00 - 00:00
Friday13:00 - 00:00
Saturday11:30 - 00:00
Sunday11:30 - 23:30
Cuisine typeSpanishMediterranean
FeaturesDeliveryNearby or on-site parkingOnline reservations availableTakeawayTerrace