Skip to main content
Drimble Colorado

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…

Topics

More from Northwest Colorado