Just like I don't prefer ordering a pad thai from a chinese restaurant - similarly I don't prefer ordering anything but pizza from a Pizza Restaurant. This was one of the first place that people recommended when I moved to the neighborhood and so far we've ordered numerous times from here. I'm not much of a meat lover - so I almost always order Fresh Mushroom Pizza and it's always been hot, fresh and great!
The only issue I have with this place is I get price differently (a dollar up or down) even when I order the same item. I know they have specials on certain days but I usually end up ordering on the same days. I guess I'll have to ask them why the next time I order which I'm sure will be soon.