Indian restaurant Intian Helmi offers a blend of Indian and Finnish cuisine. Enjoy traditional plates, sides, desserts, and breads in a relaxed setting.