McDonald's 5990

McDonald's #5990, is a McDonald's restaurant located at 7520 Southgate Boulevard, North Lauderdale, Florida. The location includes a PlayPlace and a drive-through.