Originally Posted by
Braindrain
Even if it was disclosed ahead of time, you're still under no legal obligation to pay it.
So in the case where it is on the menu, you can require that they remove it from the bill? And what if they refuse? I assume you can't just leave the restaurant without paying...and suppose you don't have cash?