Well, many people will probably not like my answer :) ...but I must say no. No, you will get no traffic no matter how good is your content. You need to promote your website in order to get some visitors.
However, my answer does not mean you should not to create good content. In fact, the better content, the better will the website work for you. Great content will increase the conversion rate and will motivate the visitors to come back again if the were satisfied.