Il Cane Rosso is home to Dallas' first and only Neapolitan oven hand-crafted by Stefano Ferraro. Pies here are about as authentic as they get. Warning: don't ask for ranch. Read more
I seriously have not had anything bad here at all. I even ate here the last 6 week’s o my pregnancy about 4 times a week ! It was the only food I craved hard.