On this edition of Ask The Experts, we’re speaking with John Burr, owner of The Walnut Room in Denver, Colorado. Hear how this entrepreneur combines his love of thin crust pizza and music in his growing business.

Pizza News