Smackers
1525 Airways Blvd Memphis, Tennessee 38114 | Restaurant Info