News
The owners of Baraonda closed their longtime Italian restaurant at 710 Peachtree St. in August 2021, and reopened this past June in Sandy Springs. Baraonda has moved and made some changes.
Italian restaurant Baraonda, which has been a fixture in Midtown for more than 20 years, has closed its doors on Peachtree Street, near the Fox Theatre, with plans to relocate to Sandy Springs ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results