I gave this place a 3.5 star because the service was slow and often servers would not bring all that we ordered and we had to ask for it several times before delivered. The set up is really small and tight and the lineup was out the door. We ended up sitting in front of the door and it was -5 outside. We were freezing every time the door opened thus not fully enjoying our meal. The food was good however. They need a bigger location and more staff and people who can keep up with what you've ordered. Also for $28/person is a bit steep to deal with all this.