Store Default Image
Vista Lakes & Narcoosse Road
7055 Narcoossee Rd
Orlando FL 32829
Phone: (407)218-4031
Manager: Alba Lopez
This restaurant is owned and operated by an independent franchisee of the McDonald's Corporation.
The largest McDonald's restaurant, located in Bejing, China, measures more than 28,000 square feet, seats 700 customers, and has two kitchens, 29 registers, and 850 crewpeople.