S
INDY Sports Bar & Grille
3850 Depauw Boulevard, Indianapolis IN 46268-1144
317-872-9790
Enjoy all the action in this sports spectacular restaurant. Cheer your favorite team onto victory on multiple giant screen TVs, enjoy satellite and c