Slider Inn

2117 Peabody Ave

2117 Peabody Ave, Memphis, TN 38104, USA | 901-725-1155

Website | Menu | $$

Known for

  • american

Teams

  • Tigers
  • Express