Report a Closure

Are you sure Al Jawahar, near Jama Masjid, Old Delhi has closed down?