Visiting from SF, CA. Had a great dinner there and they in fact do serve alcohol. I tried the Matroska vodka. Came in a Matroska shaped bottle! Cute. I only had a shot, but it was very tasty. They apparently have live entertainment there as well.
I rated the restaurant based on its food and it's service. As others have said, the atmosphere is a little off. You can seat yourself if you do not immediately see the waitress ;) She'll eventually pop out of the kitchen.