Update Info - Todd's Burger Den
This restaurant was reported as closed. If it is open, let us know.
Todd's Burger Den
112 W Idaho St
New Plymouth, ID 83655
112 W Idaho St
New Plymouth, ID 83655
This restaurant was reported as closed. If it is open, let us know.