Pizza Delight is a pizza restaurant offering a menu that includes stuffed crust options. Founded in Atlantic Canada, it has become a well-known establishment.