We should have just left when we were first led to a dirty table that had visible food residue on it. It was cleaned up after we pointed out that to the hostess.
Pros: None - you have a better chance to be a happy customer by randomly going to another one
Cons: dirty, bad service, over-charge
more