I ordered a 12inch Florentine pizza with only half of the usual cheese and he delivered an awesome, delicious pizza! The crust was perfectly crunchy on the outside and so soft & fluffy inside and the perfect amount of garlic on the pizza...If I lived...in Norfolk, this would be my go-to pizza place! Thank you, Town Center PizzeriaMore