Chefs de France - 1830 Avenue of the Stars, Orlando, FL 32830, USA on Eaten