this is the ONLY pizza place i go to just because the pizza is delicious. The crust is thin, the cheese isnt TOO cheesy or oily to the point where i can feel myself getting fat and unhealthy (which is how i feel at other pizza places).
Ive taken some slices home because i couldnt finish and even after theyre cold, i just pop it back into the oven for about 10 minutes and it tastes even better.. who said leftovers suck?
Stevie's has affordable prices which makes me love this little pizza parlor even more and im pretty sure they make the peppers from scratch (the ones that most pizza places have packets of). it has a punch of spice and i can tell its real rather than those lame ones u get from costco -_- Love Stevie's, a favorite place