Ordered a pizza from here the other night, seems like I have found a good place to compete against Grimaldi's...
Pizza came quickly and was delicious... A little on the expensive side... The thing I like about it is that it seems very home-made and not part of a repeatable equation like Grimaldi's...
I will be ordering here again, no doubt about it.