The food is really good and the owners seem to try really hard to do a good job, but it appears that they have trouble employing good help. Most are inexperienced and unorganized. Dining in is a more pleasant experience but anytime I order takeout there seems to be an unorganized scramble to get things right.
Also the kitchen staff is audibly vulgar from the waiting area. And some of the wait staff can be a little harsh.
I want this place to do well, but they need a more professional staff to do well in my opinion.