Forestwood Antique Mall and Garden Tea Room 5333 Forest Lane Dallas, Texas 75244
972-661-0001 972-308-6060 Garden Tea Room
Located at Inwood & Dallas North Tollway just south of the Galleria Dallas
View Larger Map
Unable to display Facebook posts.Show error