Cafe & Wine located in Helsinki. Offers coffee and wine in a unique setting.