Pizza Factory is a pizza restaurant offering both takeout and delivery options, with a menu featuring Canadian cuisine.