As of Android 6.0, the notifications came back. To make things worse, the Yelp suggestions setting is gone in the settings menu.
The new way is, Blinkfeed > Menu > + (Add Content) > Uncheck "Mealtime Recommendations"
It took me forever to figure out :(