Kilroy's Bar N' Grill
Restaurant
•
201 S Meridian St, Indianapolis, IN 46225, USA
8.0
Sunday: 11 AM – 12 AM
See if anyone you trust recommends it!