foodieinbarcelona.com
The Fish & Chips Shop Barcelona in Eixample crispy and delicious
The Fish & Chips Shop Barcelona offers light crispy battered fish with french fries made from freshly peeled potatoes (not the frozen kind!)
Delfin