Victoria & Albert’s Restaurant at Walt Disney World Receives Michelin Star

Hi everyone! The elegant Victoria & Albert’s restaurant at Disney’s Grand Floridian Resort in Walt Disney World received its first