Café Seila is a restaurant, currently closed. It's located at Kekkosenkatu 10.