Indianapolis, IN asian restaurants & food

Jumbo Chinese Restaurant

Asian Restaurant, Chinese Restaurant

5644 Georgetown Rd, Indianapolis, IN 46254
(317) 388-9618
Excellent Good Average Poor Awful 3.5 / 5 based on 2 votes

Photos

  • Jumbo Chinese Restaurant photo by JoAnn J.
  • Jumbo Chinese Restaurant photo by Gemini K.

Reviews: 1

  • Josh K.