Update Info - Rumblefish Restaurant
This restaurant was reported as closed. If it is open, let us know.
Rumblefish Restaurant
1913 Poplar Ave
Memphis, TN 38104
1913 Poplar Ave
Memphis, TN 38104
This restaurant was reported as closed. If it is open, let us know.