I only ordered takeout from here so I can't comment on the service part of this restaurant. The food however is great! The portion sizes were pretty huge and easily made two meals.
My only complaint is when we went to pick our food up after ordering over the phone, there was a man at the counter ordering takeout as well who happened not to have called ahead and also wanted $150 worth of food. My food was ready and bagged up on the counter but I had to wait behind the hungriest man in America to decide on his order before they gave us our food. I get that it was just an unfortunate circumstance, but there were a lot of employees there and any one of them I'm sure could have just run my credit card and handed me my food in 30 seconds or less.
I'll definitely go back and sit down at a table next time. I live less than a mile away so I'm excited to go again and maybe have a better experience.