2259 S Lauderdale St, Memphis (901) 946-0052
Great food great staff it's Memphis in a store
2259 S Lauderdale St, Memphis, TN 38106 (901) 946-0052
Great food great staff it's Memphis in a store
Restaurantji Recommends