• Biltong Bar, Sephora Headed to Avalon in Early-2020

    Biltong Bar at Avalon is the concept’s third location in metro Atlanta, joining other locations at Ponce City Market and The Shops Buckhead Atlanta.

    Read More
  • 0 0