Yup! All of them. According to a notice posted in the window of one of the American-owned "Australian" franchise outfits Outback Steakhouse
, all the venues have closed down effective immediately due to "strategic business adjustment." That includes the venues in Hangzhou and Suzhou. Copy of the announcement after the break.