Big Al's Chicken & Ribs, also known as Leslie's Charbroil & Grill, is a cherished culinary gem in Greater Sudbury, Ontario. Renowned for its mouthwatering barbecue offerings, its menu features succulent chicken and ribs that draw both locals and visitors alike. This eatery stands out for its commitment to homemade, hearty meals, served in a warm and welcoming atmosphere that captures the essence of traditional family dining.