Pizza Review
Grew up on NYC pizza. Tried The Slice in Simpsonville, which was quite good…but Venus Pie comes closer to NYC standards. This is the best pizza in the Upstate.