Crossroads Pizza is one of the best Pizza shops in Carrollton. The sauce is the best I've ever tasted. They also have great wings and sandwiches. They are very quick and courteous with their deliveries, and are open late almost every night. The only thing I don't like is that sometimes when you call, nobody answers. I've never called a business before that didn't at least answer the phone and put you on hold.