I had their octopus last week, and I must say it was rather excellent. It was well out of my price range though, so I don't see me going for it again (nearly $15 for some octopus with their amazing fries is just a bit too much for me).
I definitely will be going back to try other things on their menu, as well as the usual things I typically get.