Sienna & Bellini, a new fashion label based in Atlanta, opened its doors in Athens on Friday at Georgia Square Mall. This is the third store for the fashion label, which provides high-end European styles at affordable prices. Read more