Mepal Art Palace

B-11/3,Okhla Industrial Area Phase - II, New Delhi-110020