Luna Pizza is a family-owned business established in 2008 that serves Neapolitan pizza. Their pizza is baked at 700 to 1000ยฐF for 60 to 90 seconds, featuring a pillowy, chewy crust with dark charred spots. They use flour imported from Italy and their original oven.