Did You Know The World's Largest McDonalds Is In Orlando & They Serve Pizza
Did you know that the World's Largest McDonald's is in Orlando? Not only do they serve up pizza, pasta and AMAZING cake, but there's also a MASSIVE arcade located on the second floor!