Customers savor the remaining days of the Mellow Mushroom on Franklin Street on Tuesday, Oct. 29, 2019. The Chapel Hill location will be closing its doors this Sunday, Nov. 3, 2019.
Customers savor the remaining days of the Mellow Mushroom on Franklin Street on Tuesday, Oct. 29, 2019. The Chapel Hill location will be closing its doors this Sunday, Nov. 3, 2019.