Michelin Star Still Shines for Victoria & Albert’s in Disney World Nestled in Disney’s Grand Floridian Resort & Spa, Victoria & Albert’s, Walt Disney World’s MICHELIN starred jewel, is celebrating another year of culinary excellence. Related – Disney World Receives First MICHELIN Star for Victoria & Albert’s For over 20 years cast have provided a […]