Site plans shall be reviewed and approved by the Planning Commission as provided in Chapter 1278. Site plans required by this chapter shall also comply with the provisions of Chapter 1276 Parking and Site Design and Chapter 1282 Landscaping and Screening.