Chubbs is a Canadian comfort food establishment known for its 'bigger is better' approach to classic dishes. They offer a wide range of satisfying meals, focusing on hearty and flavorful options.