Happy Garden Chinese Restauran

605 Main Street
Chester
530-258-2395


11am-9pm Tues - Sun
Closed Monday
Chinese Cuisine, beer & wine