The Mellow Mushroom pizza restaurant in Fort Lauderdale will close May 31, part of a wave of recent closings by the national chain based in Atlanta. Mellow Mushroom also has locations in Delray Beach, Wellington and West Palm Beach. The Fort Lauderdale site opened in summer 2015.