Delizi Pizza 210 West Muskogee Avenue, Sulphur, OK 73086