Steve's is a real treat. A great local hang out with a very cozy dining room, although they added an outdoor dining area a while ago. Their slices are huge and great. Their sauce is a bit on the sweet side, so their items don't taste anything like Pizza Hut or the other chains.
Was this review helpful to you?