Neapolitan pizza awaits at Triade Pizzeria. Gluten-free options are available.