The restaurant is nice inside and the service is good. However, the food is nothing special and is just over priced.
They offer a wide selection of options from their menu, however everything is just okay. It's not great but it's not horrible.
I personally would not return. I'd much rather go somewhere that specializes in a couple of foods compared to somewhere where all the food is extremely mediocre.