Idaho Pizza Address: 138 W Idaho Ave, Homedale, ID 83628 Phone: (208) 337-6222 Pizza, Restaurants Other Businesses: Ash & Wheeler Concessions at 301 W Washington Ave, Homedale, ID 83628 Metcalf Law Office at 17 E Wyoming Ave, Homedale, ID 83628 La Michoacana at 1 S Main St, Homedale, ID 83628