STEVEN CHEN, OwnerIn May of 1998, Steven Chen and his family started their first Asian bistro, successfully serving the people of Walnut Creek for 9 years. During this time, Steven traveled around the world, especially back to his home city Shanghai, China and tried all different types of Asian foods and explored all new conceptual structures of restaurants. With the new and exciting elements...
Peony Garden is a Chinese Restaurant located in Walnut Creek, California and has been servicing all of Walnut Creek and the surrounding areas for many year