A sleazy food critic finds himself trying to critique his strangest restaurant yet.
No streaming info available.
Verdict: Unknown
N/A
Lee Sheader