Jumbo Chinese Restaurant Indianapolis IN
Add Website
Close
Jumbo Chinese Restaurant
Be first to review 5644 Georgetown Road,Indianapolis IN 46254 Phone Number: (317) 388-9618
Jumbo Chinese Restaurant Store Hours
Hours may fluctuate
Post a review
Jumbo Chinese Restaurant Nearby
Locations Closest to You miles-
Jumbo Chinese Restaurant - Cleveland 6036 Saint Clair Avenue268.99