" lang="EN\"> " prefix="og: http://ogp.me/ns#">
ROST & Co is a roastery located by the sea in Lauttasaari, Helsinki, whose name