Box Tuohi is a restaurant in Helsinki serving delicious home-style lunch.