7328 Gaston Ave #100, Dallas, TX 75214, USA
Sun 11am - 9pm
Mon - Thur 5pm - 10pm
Fri 5pm - 11pm
Sat 11am - 11pm
pizza blessed by the italian godsil cane rosso is not just your ordinary local pizza joint; it's a slice from the pizza gods themselves. internationally certified to make neapolitan pizza by its trained pizzaoli, il cane rosso's pizza is made with fresh, home-made fior di latte mozzarella and imported "double zero" italian flour. cooked in the wood-burning oven at 900 degrees for only one minute (not much wait time here once you order!), this pizza is...heaven. favorites include the ella, the delia, and the che cazzo, and pair it with a glass of the fizzy red wine italians choose for pizza (just go with it).