Larry's Pizza opens new location in Paragould

Larry's Pizza opens new location in Paragould