• Chops Lobster Bar Could Expand By 1500+ Square Feet as Part of $2.5 Million One Buckhead

    Chops Lobster Bar, an Atlanta staple from Buckhead Life Restaurant Group since 1988, is set for an expansion that will add at least 1,500 square feet …

    Read More
  • 0 0