Overview
A little history, a lot of art, and above all, incredible food. Housed in a new age French chateau, The Library is a premier restaurant in Indy.
A little history, a lot of art, and above all, incredible food. Housed in a new age French chateau, The Library is a premier restaurant in Indy.