The Whistle Stop

375 S. Illinois St.
Indianapolis, IN 46225
317-639-1605
thompson1922@comcast.net

Downtown

COST

$12 and under



This neighborhood pub is conveniently located steps from the convention center and Lucas Oil Stadium near the historic and nation's first Union Station.




Visior Guide Request

Plan Your Getaway

 TO 
 TO