I give them a three, but we have had service that ranges from 1-5 stars. We always order extra cheese, and they charge a $2 fee for extra cheese. We decided to order two pizzas once, one with extra cheese and one with regular. They came the same. They charge you for extra cheese, but you don't always get it. We sometimes get pizza that is overcooked, on the border of being burnt. When we call and conplain, they offer to replace the bad pizza. It is kind of a hit or miss with this location. Sometimes good, sometimes not so good.