If you’re looking for a 4-star rated pizza joint that always satisfies, Dewey’s Pizza in St. Louis is perfect for you. Good pizza is hard to find if you want to sit down somewhere. Take out is easy....