Main content starts here, tab to start navigating

Hours & Location

822 N Illinois St,
Indianapolis, IN 46204

(317) 636-5597
marketing@downtownollys.net

Kitchen/Delivery: 24/7

Bar/Dining Room: 7am - 3am

Get Directions