I got the carry-out XL pepperoni special. It was quick, hot and delicious. No fancy frills, but tastes like real pizza which is more than can be said for many or the pizza places in the area. They also have a variety of other food, like french fries and snacks, that will keep the picky eaters happy.
Their other pizzas seem pricy, but not having tried them yet I can't vouch one way or the other.
Service was friendly and quick. If you're the unsociable type who's bothered by staff speaking foreign languages, just stay away. Personally, I couldn't care less when the food is good.