What? Where?

China Garden Restaurant Reviews & Details

China Garden Restaurant

China Garden Restaurant is rated 3 stars

7015 Madison Ave
Indianapolis
(317) 781-0943

Love It Hate It Try It Edit It Share It

China Garden Restaurant is located at 7015 Madison Ave in Indianapolis near the intersection of S Delaware St and Adler St. Their menu consists of Chinese dishes . Call (317) 781-0943 for dine in or takeout.

  • Cuisine:Chinese
  • Service:Dine In and Takeout
  • Major Intersection:S Delaware St And Adler St
What everyone says about China Garden Restaurant

Tell us more about China Garden Restaurant Indianapolis!

China Garden Restaurant Reviews, Indianapolis


Review China Garden Restaurant

More Restaurants in Indianapolis

Close
Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013