
Free 48″ Pizza Peel and Pizza Turner in Designer Red with Any Alfa Grill Purchase
What better way to make the perfect pizza at home than with an Italian-designed Alfa pizza oven that comes right from the birthplace of pizza? The Alfa factory and headquarters is based in Anagni, right between Roma and Napoli. These places should sound familiar if you’re a pizza lover! The high-end manufacturer has released a […]