We stopped here to grab lunch before going in the Blue Lagoon. While the place is spacious, pretty and comfortable, staff friendly and food tasty, it was ultimately not a good choice. The pace was truly glacial - not sure if it's due to the server, the kitchen, or the restaurant being understaffed, but we spent over an hour for what was meant as a quick bite.
Our order included fish of the day, beef, and mashroon soup. Again, the food was very good, but simply not worth the wait.
There was gluten free bread and gf options on the menu available. They also have kids menu with kids-only dishes.