Restaurante de fish & chips en Lleida

The Fish & Chips Shop

Carrer de Balmes, 240, 08006 Barcelona