This was our 3rd attempt for this place. Its so convenient and there aren't alot of choices in Mint Hill, but again, we waited to sit, we waited longer for food, we even waited to pay. Seems to be more of a management issue. Agree with the other reviewer, staff are slow, but question if its kitchen staff or wait staff.
None-the-less if you don't have time to wait and wait and wait, might want to choose somewhere else.