Have had a few good experiences recently in the newish Primula restaurant and bar. The location is on the southern tip of Helsinki and customers mostly consist of the local well-do population.
Also nice pizza served in the next door pub side. Among the best in Helsinki, IMHO. Oh, and special mention to the excellent and affordable cheese selection and bread.