Kilroy’s

Kilroys
Phone: 317-638-9464 Web: www.kilroysindy.com
Address: 201 S. Meridian Street, Indianapolis, Indiana 46225
Hours: Open daily from 11 a.m. – 3 a.m.

Outdoor cafe available!