Curb Your Enthusiasm

The Grand Opening

  • Season 3
  • , Episode 10  | 
  • Aired: 11/17/2002
    • Length: 30:00
    • Plays: ???
Synopsis >

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!

TV GUIDE Users' Most Popular