Food and environment was great. The only reason why i can't give 5 star is because the wait time in between dishes was horrible. We ordered 5 dish, the first 3 came by at an acceptable time. The last two dish was a very long wait.
Since the dishes aren't big, I would expect the wait won't be too long. What got to me was the last dish was just onion rings. How long can it take to fry onion rings...
Would I go again? probably not