The ground-floor site at 333 Flinders Lane has been added to Cha Ching Group owner and head chef Ken Leung’s investment portfolio. Mr Leung established the Asian fusion eatery Cha Ching on Flinders ...