ilcaffe Contact & information Phone+46 8 652 30 04 WebsiteVisit website AddressBergsgatan 17112 28 Stockholm Map Find ilcaffe here. ilcaffe Open large map Map data © OpenStreetMap · Maptileserver.com