822 N Illinois St
Indianapolis, IN 46204
Longtime, always-open bar & grill with outdoor seating, a neighborhood vibe & movie nights.