Ciccio's Contact & information Phone+46 8 661 89 76 WebsiteVisit website AddressNybrogatan 21114 39 Stockholm Map Find Ciccio's here. Ciccio's Open large map Map data © OpenStreetMap · Maptileserver.com