The Michelin Guide has awarded its first-ever star to a restaurant on a Disney property, bestowing the honor upon an upscale eatery in Disney World’s Grand Floridian Resort. Read this story at WKBN.com , KHON2
More from WKBN.com | NMW National and World Home News