Pizza Den is a pizza restaurant offering Italian cuisine and a full menu.