
Victoria & Albert’s Retains Its MICHELIN Star Status at Disney’s Grand Floridian Resort & Spa
Victoria & Albert’s, the “culinary crown of Walt Disney World," is celebrating the news of retaining their status as a MICHELIN Star restaurant. What’s Happening: Located within Disney’s Grand Floridian Resort & Spa at Walt Disney World, …