The fish & chips shop Gluten Free is located in Barcelona, Spain on Carrer de Casanova, 91,. The fish & chips shop Gluten Free is rated 4.4 out of 5 in the category fish and chips takeaway in Spain.
Address
Carrer de Casanova, 91,
Amenities
Good for kids
Toilets
Accessibility
Wheelchair-accessible entrance
Offerings
Healthy options
Small plates