The Fish & Chips Shop
The Fish & Chips Shop is one of the most iconic restaurants in Barcelona selling some of the best fish and chips you may ever try in your life.
20% discount on food and drinks
Carrer d’Aribau, 18, 08011 Barcelona
The discount does not apply to the premium drinks.