Il Cane Rosso

Authentic Neapolitan pizza in Deep Ellum neighborhood. Has Daiya cheese, though the pizza is great without it!