The Green Tree
Jump to navigation
Jump to search
The Green Tree was a barbecue restaurant and sandwich shop with two locations in 1925. The original stand was location at 5th Avenue Southwest in West End, and the second location was in Rosedale.