I called into my office yesterday and was chatting with a guy there who spent Christmas last year in Orlando.
He said that he had lunch on Christmas Day at a restaurant in a hotel near to Universal Studios which he thought was excellent. It was an Italian restaurant and it had a lake around which were Vespa motor scooters to add to the Italian theme.
I would like to give this a try but unfortunately my colleague cannot remember the name of the place [he is a WDW "newbie"].....any ideas where I`m talking about?