Apsara Grand Banquets, Rohtak Road, opp. Metro Pillar No. 255, A1 Block Paschim Vihar, Block A, Paschim Vihar, New Delhi, Delhi, India ...