Garbonzo's Pizza

Pizza restaurant · 116 N Plymouth Ave, New Plymouth, ID

Hours

More food in New Plymouth, ID · Pizza in New Plymouth