Tree House Restaurant, Decatur, Georgia February 1, 2023 miawells Tree House Restaurant, Decatur, Georgia Tree House Restaurant, Decatur, Georgia