Yang's Garden is a Chinese restaurant offering dine-in and takeout options. Reservations are recommended. They offer a variety of Chinese and Asian specialties.