1 Melba, Idaho Restaurants

(208) 495-2269
  • 16479 Highway 78
  • Melba, Idaho 83641