The three stars is more about the price than anything else. For $5 you shouldn't expect much. Their large is pretty much a medium anywhere else. If you've had a Little Caesar's hot and ready, you've had this pizza. It looks and tastes the same. If you're down for a cheap/quick pizza, this is your place. If you're expecting good pizza, you should probably go somewhere else. The people working the place seemed nice.