Savouring Summertime: Ceviche in the City

totoralogo.jpg

Totora

Carrer de Còrsega 235, 08036 Barcelona View Map

936 674 372

Visit Website

Monday - Saturday: 1pm - 3.30pm, 8pm - 11.30pm Sunday: 1pm - 3.30pm, 8pm - 11pm