This is one of Dearborn's best. Pizza and subs... tell 'em to double it up!
All reviews seem positive