Transformation of Greens Site into Porta Tapas Bar Business October 9, 2024 Exciting developments are underway for the once-renowned Greens restaurant site in West Didsbury, now set to host the popular Porta…