Why Have You Fallen Out of Love With Sizzler?

Sizzlers around the state continue to close. Why?
Have we fallen out of love with Cheese toast? Is the concept of all you can eat Buffets dead?
Ben picks the brains of Food Consultant, Francis Loughran, from Future Food to see if Sizzler will be in your future
Download this podcast here