R
Rebecca Harrington
- Business Insider
Look inside Epic McD — the 'World's Largest Entertainment McDonald's'
Orlando, Fla., is home to the World's Largest Entertainment McDonald's and PlayPlace, which serves everything from omelettes to custom-made pizza.