Boccascena is located in Via Carlo Barabino 62r, 16129, Genoa, Italy.