I have been going to Shelton Pizza off & on for about 25 years. They make a great pizza. It's just not the kind you may be used to from an "Italian" pizza shop. It is a little on the "oily side" compared to what you may be used to, BUT THAT IS THE BEST PART......I would highly recommend it for a change of pace from your normal Italian Pizza shop the pizza is delicious.
more