Commerce is a College town, so lots of students eat here, that is probable the reason for lots of pizza on...
All reviews seem positive