Get directions to: Automatic Slim's;, Memphis, TN
Restaurant address: 83 South 2nd Street Memphis, TN 38101, USA
Restaurant: Automatic Slim's;