Kevin,
>When I lived in Atlanta, they had a bunch of pizza places called The Mellow Mushroom. It was "health food" pizza....
Yeah, man. Groovy. I lived about 100 yards from Mellow Mushroom at Norcross-Tucker Rd and Pleasantdale Rd. You're right -- it was fabulous.