After hearing a lot about this place from a friend, I decided to make a trip to try it out. This place is apparently known for their heavy basis on being able to customize your own pizza. While that was an option I decided to try out one of their "pre-selected" pizzas. The pizza I had featured a medley of veggies and chicken. While it was good, I wouldn't necessarily say it was worth the price. The pizza tasted quite pedestrian and was to me almost along the lines of Pizza Pizza or Pizza Nova.
Service wasn't that stellar initially, but as our server "warmed up to us" the service became marginally better. But I suppose you come to this place for the pizza and not the service so this shouldn't really matter.
If you are looking for a new pizza joint, perhaps give this place a shot, you might like it more than I did.