201 S Meridian St, Indianapolis, IN 46225
Downtown Indy sports bar walking distance to Lucas Oil Stadium - Colts central!
Coordinates: 39.767, -86.1583
Neighborhood bar with die-hard Colts fans and great game day atmosphere...