Advertisement

No More Deluded Thinking

(03:42)

Robert dispels a bistro owner's delusions about the quality of his food.

Learn more
Show:
Restaurant: Impossible
Host:
Robert Irvine