There are three locations to play some pinball in Indianapolis that I know of, feel free to contribute to the discussion of these locations or if you find another location.
1) Tappers- 501 Virginia Ave #102, Indianapolis IN 46203
2) Connors Pub- 6331 Ferguson St, Indianapolis IN 46220
3) Pinvault- 1043 Virginia Ave, Indianapolis In 46203
4) Center Point Brewing Co- 1125 Brookside Ave Indianapolis IN 46202
Game of Thrones pro