Brothers Bar & Grill Details Venue Website: https://www.brothersbar.com/indianapolisdt Location Address:255 S Meridian St., Indianapolis, Indiana, 46225, United States