News

The Buford location puts Over The Top within easy reach of Lake Lanier, the Mall of Georgia, and other north metro Atlanta attractions. This makes it perfect for a meal break during a day of shopping ...