Italiano Contact & information Phone+46 8 661 89 71 WebsiteVisit website AddressNybrogatan 12114 39 Stockholm Map Find Italiano here. Italiano Open large map Map data © OpenStreetMap · Maptileserver.com