Congrats to Bellingham’s Pizza’zza, National Geographic says “the towns best pizza”

Bellinghams Pizza’zza, “the towns best pizza” says National Geographic.