Indianapolis, IN asian restaurants & food

Happy Dragon

Chinese Restaurant

5868 E. 71st St. Binford Shoppes, Indianapolis, IN 46220
(317) 570-8888
Excellent Good Average Poor Awful 3.5 / 5 based on 9 votes

Photos

  • Happy Dragon photo by Kate 4sqINDY @.
  • Happy Dragon photo by Harrison P.
The chicken mei fun tasted very fresh, not heavy or greasy at...

Reviews: 1

  • Billy B