restaurant yverdon. scotts taikoo li is chengdu s answer to the british chippie fish and chip shop chengdu fish and chips