Contact
Extreme Pizza Melba (208) 495-9090
207 4th St, Melba ID as of dinehere.us