World's Largest Entertainment McDonald's

The World's Largest Entertainment McDonald's, also known as Epic McD, is a McDonald's location in Orlando, Florida which is larger than other locations. It has things such as a 22-foot Playplace with over 50 arcade games, a pizza oven, and touch screens to order your food on.