As usual the food is very good and there are a lot of Finnish options. The prices are quite reasonable. The restaurant is very short staffed and the wait times are very long. It is worth the wait if you have lots of time on your hands. Definitely not the place to go to dine and dash.