Hi Gigi - for a small business, especially a new one, I recommend a Facebook business page. You can post photos and info, get friends and clients to leave reviews, share your page to their friends, etc. It's free and easy to get started with tons of online tutorials. The facebook help pages are also quite helpful and clear.
And be sure to post your info here - it may be all the marketing you need!