1. Star Pizza Box 2510 Lantrac Ct, Decatur, GA 30035 Coordinate: 33.71228,-84.1753 Phone: (678) 418-8800
2. Your Pie 3859 Flat Shoals Pkwy, Decatur, GA 30034 Coordinate: 33.69539,-84.26406 Phone: (706) 221-6899