Modern Spanish restaurant in Helsinki's center, featuring a bar, tapas, and a wine bar.