amelia cafe

Address: carrer valencia, 67, Barcelona, Spain

Coordinates: 41.3828752 2.1500216

amelia cafe on the map