My wife, daughter, two friends and I ordered pizza from I Fratelli Pizza during our visit to Dallas in May 2022. I was a little hesitant after reading some of the recent reviews. We ordered a vegetable pizza (olives, mushrooms, onions, tomatoes) and a Margherita...pizza. The delivery of the pizza to our hotel was on time and took 45 minutes from order to delivery. The delivery driver was very nice. I think the pizza was decent but I would not compare it to New York or Chicago. The crust was thin and crunchy. The shape of the pizza was interesting and unusual with smaller rectangular slices. If you are in Dallas in your hotel and do not want to go out, I think this a good option.More