Sunday, January 2, 2011

Through this portal...

One will find the most phenomenal Dinner experience in all of Florida. Victoria & Albert's is the only 5-star restaurant in Central Florida. It is located in the Grand Floridian Hotel at Walt Disney World.

No comments:

Post a Comment