Picture perfect, crammed with ingredients, crust between thick and thin.. Delicious! Vitas is now our only delivery pizza place, and may well become our only pizza place. Pros...
All reviews seem positive