Calls themselves "No 1 Chinese restaurant"