A pizza shop in Dallas is known for its massive slices, and it’s a must visit