cheap restaurants sants

Where to grab a cheap bite next to Sants train station

Sants is home to one of the main train stations in Barcelona. If you are interrailing around Europe, or if you…

10 years hace