Celebrity Quiz - Chef

Times Up!

My flagship restaurant in Chelsea, London earned its third Michelin star in 2001.

0
1/10