Oriental Inn Reviews & Details
1421 N Arlington Ave
Oriental Inn is located at 1421 N Arlington Ave in Indianapolis near the intersection of E 30th St and N Arlington Ave. Their menu consists of Chinese dishes . Call (317) 352-0398 for dine in or takeout.
- Service:Dine In and Takeout
- Major Intersection:E 30Th St And N Arlington Ave
Tell us more about Oriental Inn Indianapolis!