The Fish Net
2731 Lamar Ave Memphis, Tennessee 38114 | Restaurant Info