Pucca poster
TV

Pucca (2006)

S01E05 Chef Slump

Sep 25, 2006 • Season 1 • Episode 5 • HD

The Chefs aim to restore their reputation as Pucca keeps a close eye on the restaurant.

Country: CA, US