McDonald's 2512

McDonald's #2512, is a McDonald's restaurant located at 1100 El Camino Real, Menlo Park, California.