My favorite restaurant in whole Finland. The best thing about the place is the friendly, chatty staff and the international atmosphere they create. Food is good, not the best, but it's pretty cheap so every meal is worth the money. Mamma Maria's gelateria is also worth trying. Highly recommended!