A Tan Hibachi Steakhouse

3445 Poplar Ave, Ste 17, Memphis, TN 38111