McDonald’s $5 Value Meal Is Slowly Bringing Diners Back

Card image cap