El casal cafe

Where to eat
About

Best oysters

Pl. de Víctor Balaguer, 5, 08003 Barcelona, Spain