Cozy cafe offering coffee, tea, baked goods, and vegan options. Located at Lönnrotinkatu 9, Helsinki.