The Peach Cobbler Factory Will Join The Avenue West Cobb This Summer

The franchise concept, which currently has 20 locations that are either open or coming soon across Georgia, is home to some unique dessert offerings including its namesake cobblers.
The restaurant's menu features an array of fresh seafood