The Restaurant Group, the owner of Frankie & Benny’s, Chiquito and Garfunkel’s, says it will sell or close 33 underperforming sites.

Read more