The food is very good, If my review was based on that I would be giving 4 stars
The service however is lacking. I came here with coworkers and we waited a tremendous amount of time for our meal(around 40 minutes). What made this worse is that we were asked to pay (and tip) before we had done any waiting. This forced us to wait for our meal, which I definitely enjoyed less than if it had arrive within a reasonable amount of time.
I don't think I will be coming back here, unless I develop dementia.