What? Where?

Zheng's Garden Reviews & Details

Zheng's Garden

Zheng's Garden is rated 3 stars

720 E 38TH St
(317) 920-8888

Love It Hate It Try It Edit It Share It

Zheng's Garden is located at 720 E 38TH St in Indianapolis near the intersection of E 38th St and N College Ave. Call (317) 920-8888 for dine in.

  • Service:Dine In
  • Major Intersection:E 38Th St And N College Ave
What everyone says about Zheng's Garden

Tell us more about Zheng's Garden Indianapolis!

Zheng's Garden Reviews, Indianapolis

Be the first to review Zheng's Garden!
Review Zheng's Garden

More Restaurants in Indianapolis

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