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