5565 N Keystone Ave
The Mousetrap is one of Indy's oldest north side watering holes. Since 1957 we've been slinging strong drinks and serving up great food.
Review Coming Soon
Find more restaurants in your area
Click on the button to explore our online partners
© 2014 Restaurant.com All rights reserved.