Restaurant: Impossible Stella's Italian Restaurant Highlights

Advertisement
Making Stella's a Star
(03:55)

Can Robert make Stella's Italian Restaurant the star it was meant to be?

Learn more