Curb Your Enthusiasm | Season 3 | Episode 10
The Grand Opening
TVMA | 29 MIN
In the Season Three finale, Larry figures out a way to fire a chef and alienate an important restaurant critic...days before his new bistro is about to open!
TVMA | 29 MIN
In the Season Three finale, Larry figures out a way to fire a chef and alienate an important restaurant critic...days before his new bistro is about to open!