Watch Kitchen Nightmares S03E12 online
Subscription
Summary
Chef Ramsay heads to Eagle Rock, Calif., to help a struggling Italian restaurant.
Previous episode
La Frite
Season 3 Episode 11
Apr 29, 2011
Next episode
Zeke's
Season 3 Episode 13
May 13, 2011