Address: 3295 Poplar Ave Suite 101, Memphis, TN 38111, USA
Taylor | Feb 8, 2020
The one in Bartlett opened this summer and their crab legs are really good. I've been there several times But I probably won't go back. They have gone up on the prices already! 😑