Victoria & Albert’s at the Grand Floridian Earns Esteemed Forbes Star Award
According to a recent post in the Orlando Sentinel, the accolades continue to pour in for Fine/Signature Dining restaurant Victoria & Albert’s located at Disney’s Grand Floridian Resort & Spa at Walt Disney World. ...