Review of The Fish & Chips Shop

Carrer de Casanova, 91, 08011 Barcelona, Spain

Overall Rating

Review


Wow a fish and chips and it was amazing, very small place but very friendly and attentive for celiac people

Celiac friendly?

Yes

Updated 4 years ago

Celiac