Red Snapper Memphis
2 Star Yelp Rating
4 Ratings yelp logo
2636 Frayser Blvd Memphis, Tennessee 38127 | Restaurant Info