Desi Downtown serves a wide range of authentic Indian dishes to eat in or take away.