Steak Houses in New Plymouth, ID Double Diamond Steakhouse & Br127 S Plymouth AveNew Plymouth, ID, 836552082789282RestaurantRestaurantsSteak Houses Double Diamond Steakhouse127 S Plymouth AveNew Plymouth, ID, 836552082789282BarsCaterersCateringGarbonzosGridiron Bar And Grill IncRestaurantRestaurantsResturantsSteak HousesTango ClubUsed Restaurant Equipment Supplies Show More