The Library Restaurant & Pub Address 2610 S Lynhurst Dr Indianapolis In 46241 United States Upcoming Events No events in this location