McDonald's 25758

McDonald's #25758, is a McDonald's restaurant located at 1721 East Bayshore Avenue, East Palo Alto, California. The location includes a drive-through.