V. Istria, 7La Spezia, La Spezia 19125
Phone: 0187-968511
Detailed Map
More store locations in La Spezia