Gran de Gracia, [object Object]
Gran de Gracia, Barcelona, Spain
There are shops and restaurants on both sides
Introduction
Must-go rating
Worth going
67%
Generally
33%
Transportation
100%
Translation: Others
Address
Gran de Gracia, Barcelona, Spain
Transportation
Get off at Diagonal station by subway.