Sizzler to close all remaining restaurants

Sizzler, the beloved family restaurant chain which has been in Australia for 35 years will close its doors on November 15.