French Master Chef Sends Masterpieces Aloft
So where's the hottest place to get a culinary masterpiece from
French master chef Alain Ducasse? Is it a swanky restaurant in New
York City? A fashionable Bistro in Paris? How about aboard the
International Space Station around 220 miles overhead?