See why Ye’Olde Farm Stand’s famous hot dogs are a Sudbury summer must-try MetroWest Daily News