Best Hot Dog Restaurants In Idaho Falls, ID
Feb 7, 2018
The Dogfather is a restaurant located in Idaho Falls, Idaho at 362 Park Avenue. They are open Friday and Saturday.
362 Park Avenue, Idaho Falls, ID, 83402
Terms of Service
© 2018 DineRank.com. All rights reserved.