SouthFlorida.com
Make every weekend epic with our free Weekender newsletter. Sign up today!

Mellow Mushroom in Fort Lauderdale will close May 31

The Mellow Mushroom pizza restaurant in Fort Lauderdale will close May 31.

Copyright © 2018, South Florida
87°