Today Excise & Service Tax Department started New website www.aces,gon.in
now you can file your ST3 return online in delhi on this website
for more detail mail to aces.servicedesk @ icegate.gov.in or Call 18004254251 on national tool free number 9AM to 7 PM Monday to Friday