Chef

Celebrity Quiz

Times Up!

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

0
1/10