Every Friday since I can remember I've been loving Grotto.
All reviews seem positive
Voted Best Pizza for Best of Delaware and Readers Choice Polls