SAL Entertainment, Paschim Vihar, Delhi Reviews