Where site plan review is required, the Code Enforcement Officer shall refer the application, site plan and supporting data to the Town Planning Board. The Planning Board shall review the application, site plan and supporting data and, at a regular meeting of the Planning Board, submit written recommendations on each site plan reviewed to the Town Board. Upon receipt of the Planning Board's recommendations, the Town Board after determining that all requirements have been met, including New York State environmental quality review, shall approve, approve with modification or disapprove the site plan. In modifying such site plan, the Town Board shall enter its reasons for such action in its record.