I'm a fan. I recently started working in the area and frequent this establishment for lunch. I normally get a couple of slices and a coke, but occasionally opt for one of their meals. The pizza is great. The crust isn't bland, and it's nice and thin. I usually ask them to make mine well done, and they do.
The only thing keeping me from giving them that 5th star is the mushrooms. They used canned shrooms and advertise it as so in the menu. Let me tell you, fresh mushrooms would just set off some of their dishes. I don't mind the canned kind, but I personally prefer fresh.
With that being said, the staff has always been wonderful, the service has never been bad, and the prices are AMAZING! I definitely recommend anyone looking for a great little pizza joint that has a nice, relaxing atmosphere.