Olli Ristorante Contact & information Phone+46 8 120 175 68 WebsiteVisit website AddressJakobsbergsgatan 21111 44 Stockholm Map Find Olli Ristorante here. Olli Ristorante Open large map Map data © OpenStreetMap · Maptileserver.com