Battered Economy
Newsletter
Home
Map
Scan a Receipt
Leaderboard
← Back to the map
Barcelona, Spain
The Fish & Chips Shop
Calle De Balmes 240, 08006, Sant Gervasi Galvany, Barcelona, Catalunya
+(34)-(935)-150400
Sun:
1:00 PM - 4:00 PM
Tue-Sat:
1:00 PM - 11:00 PM
1ST
Be the first to add a price!
+ Add a photo
Location
Navigate →
Have you been here?
Reviews
No reviews yet.
Leave a review
Post review
© 2026 Battered Economy. All rights reserved. ·
Contact Us
·
Admin