Billing itself as 'the last great hamburger stand', US chain Fatburger's first Mainland China location in Shanghai at the Sinan Mansions.