Don't let the look of this place fool you from the outside, although it looks like nothing more than a convenience store they make some of the best pizza i have ever eaten. They have really really big pizza's too, so if you are feeding a crowd their extra large is HUGE. It is a square pizza if you get the extra large, but the others are a round pizza. Their Supreme pizza is to die for good, and we always call it in and take it home so we have to smell it for 20 minutes until we get home and it is still wonderful. A definite must try.
more