Bubba Pizza has recently opened on Macaulay Rd, Kensington. The franchise spans almost 20 years, two states and over 20 stores. Roger Hopper, Bubba’s founder, is dedicated to making pizza better. The dough is made daily from scratch and the ingredients are sourced from local suppliers. Try the Bubba Pizza difference today!