China Garden is a local go-to spot for Mandarin and Szechuan cuisine
It was December of 1988 when Sharon Mou, known as Mama Mou, opened her first restaurant in The Lodge at Avon Center. China Garden became a local go-to spot for Mandarin and Szechua…