Extreme Pizza Melba

Pizza restaurant · 207 4th St, Melba, ID

Hours

More food in Melba, ID · Pizza in Melba