I was visiting Dallas this past weekend and went here on a recommendation. I'm glad I did! Cane Rosso is in a very cute part of Dallas, just outside of downtown. The staff was EXTREMELY friendly and the food was good! They aren't lying when they say the pizza cooks in 90 seconds...it was so fast! Would definitely visit again.