Bistro renard Contact & information Phone+46 8 38 38 82 WebsiteVisit website AddressSwedenborgsgatan 25118 27 Stockholm Map Find Bistro renard here. Bistro renard Open large map Map data © OpenStreetMap · Maptileserver.com