Best in SC?! LOL, they have 2 locations, almost 200 miles apart in the entire State. Shit, I live here and never even heard of it. Closest is 1hr15min away, near the poster Buster, he is a pizza nut, maybe he has indulged in it...
I've never heard of it either. I wonder who voted it best pizza in Florida since the ONLY location in florida is in Tampa on Dale Mabry Highway.
For those unfamiliar with Dale Mabry Highway, thats where Mons Venus is located