Season 26 Episode 5
South Park

Storyline

The South Park boys renovate and open an historic restaurant in Colorado.