Restaurants - Fast Food in New Plymouth, ID
Todd's Burger Den