Weber Grill Restaurant - Indianapolis
[ Restaurant ]
10 N Illinois St
Indianapolis, Indiana
()317 636-7600
77
2 ratings
Mon-Thu 11:00 AM-11:00 PM, Fri-Sat11:00 AM-12:00 AM, Sun 12:00 PM-10:00 PM
information provided by RateBeer.com