The Beauty Shop Restaurant

966 S Cooper St

966 Cooper St, Memphis, TN 38104, USA | 901-272-7111

Website | Menu | $$

Known for

  • american

Teams

  • Tigers