The Valley Restaurant TypePublicFilePublic-C-InspRpt-110221.pdfLocation19 Cromer Avenue, Grand Falls-Windsor, NLRegionCentral