Sudbury's Best Poutine is a takeout restaurant serving poutine, fries, and wraps. Open seasonally with a pet-friendly patio.