Not complaining about the food, but rather their attitude and service. The kind of place that make you feel like being robbed after the visit!! Their dictionary simply doesn't have "respect" and "customer service". And very very short sighted that they'd rather make sure you pay enough tip for one time instead of getting your business by continuing to go back.
Quite rude and dare you requesting one more thing and you'll be damned!
Even with such a terrible service, be expected to give decent tips, or you'd never get out of the place! They would nail you down and make you pay.
I wish they understand what the real meaning behind tipping!