I'm super picky. There IS a pizza place right round the corner where we live but it smelled fishy,literally.
I picked this place because they had the make your own pizza option. We got a simple pepperoni. Absolutely happy there was a garlic option and it was FREE.
Delivery was faster than the 55 min the site said and thats awesome. Pizza was a tiny bit less warm then I usually get but it's cold as hell outside & we got delivery so yea.
When my husband was bringing it up to our apartment he said people were saying "ohhh Pizzaiolo", When people are saying yum out of no where because it's that good,I'll take their word.