Mountain Mike's Pizza

Pizza restaurant · 51 N Union St #110, Star, ID

Hours

More food in Star, ID · Pizza in Star