Overview

China Garden Restaurant is conveniently located on the first floor of the Lodge at Avon Center. It is locally owned and has been serving the Vail Valley its unique blend of Chinese food for the past 20 years.