Indianapolis, IN asian restaurants & food

Best Taste Chinese Restaurant

Chinese Restaurant

917 Indiana Ave, Indianapolis, IN 46202
(317) 684-1818

, , ,

Excellent Good Average Poor Awful 3.0 / 5 based on 9 votes

Photos

  • Best Taste Chinese Restaurant photo by Chris Meadows
  • Best Taste Chinese Restaurant photo by Joseph B.
  • Best Taste Chinese Restaurant photo by Zac D.
  • Best Taste Chinese Restaurant photo by Noah M.
  • Best Taste Chinese Restaurant photo by Heather R.
... with no filling. Chow mein was bland, Szechuan chicken was bland. It... ... Chow mein was bland, Szechuan chicken was bland. It was weird. Won't be...

Reviews: 1

  • Becca M.