@mohitagarwal , Namaste ji
Yes, TurboTax does e-file the city tax return along with the state return. There is no need to send the paper-copy to the city of Detroit. Just make sure that you did select " State and city " for e-file.
Is there more I can do for you ?
pk