Rated
5.0 out of
5 from
1Reviews
Happy Garden
is an enjoyable Chinese Restaurant Restaurant
Ranked #1 of 26 Restaurants in Woodruff Place Indianapolis.
Some say it is good, delicious, disappointed.
★★★★★ on the 7th of August, 2013
Very good take out Chinese good place. Bit disappointed that the chicken fried rice was only chicken and rice, no veggies. However, there BROCCOLI CHICKEN lunch combo is delicious!