Oh, really? Too bad I leave for Spring River, tomorrow. I live literally five minutes away from Wolfchase Galleria. I've worked at damn near every store in that mall. Abercrombie, American Eagle, Spencers, etc... As for Germantown, I would try a place called Memphis Pizza Cafe. There are several locations, but I use to work at the Germantown location. Great service and some of the best pizza in Memphis.