Il Drago Pizza is a pizzeria specializing in authentic Italian pizza with thin crusts, made using a signature recipe. Offers takeout and delivery.