Bzzt.

Hey, guess what? The new Beehive is open! The Beehive has just relocated from Buckhead to the Edgewood shopping plaza, near Little Five Points in Atlanta. The new shop is huge and beautiful and officially opens on Friday the 16th. Of course, it’s actually already open to locals and passersby, so if you’re in the area you can be among …