McDonald's 28364

McDonald's #28364, is a McDonald's restaurant located at 8656 Sepulveda Boulevard, North Hills, California. The location includes a PlayPlace and a drive-through.