Recommending Allotria
I've found a new worthwhile place in North Helsinki, called Allotria. They are located at Hämeentie 68 in the Hermanni area. It is unpretentious, relaxed, and the food is always good (based on four visits of late). Not gourmet, but tasty bistro-type food at decent prices. On some nights, there is dinner theatre available.
Nice and relaxed, excellent price/qualty ratio.
Cheers,
T.