We are so excited about our Atlanta location. We can't wait for our Grand Opening late Spring 2008. As we prepare for our opening keep checking back for developments on our design and decor.
This is our new coming soon banner to be posted tomorrow!
The address will be 2295 Peachtree Road NE Atlanta, GA 30309
No comments:
Post a Comment