Wild West Home of Mamma Italia Categories Restaurants/Foods/Wine & Spirits 83 E State St Eagle ID 83616 (208) 939-5677 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×