Indianapolis, IN asian restaurants & food

Zheng's Garden

Chinese Restaurant, Fast Food Restaurant

720 E 38th St, Indianapolis, IN 46205
(317) 920-8888
Excellent Good Average Poor Awful 4.0 / 5 based on 7 votes

Photos

  • Zheng's Garden photo by Bryan R.
  • Zheng's Garden photo by HBK
  • Zheng's Garden photo by HBK
Ask for orange chicken combo plate :) Ask for orange chicken combo plate :) Ask for orange chicken combo plate :)

Reviews: 1

  • Melanie P.