Skip To Content

Where To Stream MasterChef Season 12 Episode 17

Restaurant Takeover - Spago

The chefs must take over chef Wolfgang Puck's kitchen at Spago restaurant in Los Angeles.