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