Appu Ghar, located at Gate No. 9, Pragati Maidan, in New Delhi, India , was founded in 1984. Appu Ghar closed down in 2008.