Kahvila Vatruska offers Russian-inspired pastries and cafe fare within the Finlayson area.