Passing through on a lunch run
Place: Ali Baba Mediterranean Grill (35.182949778384, -89.870032857162) Address: 5800 Raleigh LaGrange Rd, Memphis, TN 38134 Passing through on a lunch run. #OnTheMenu Dolmas and Lamb Shawarma. So…Mediterranean food…the Dolmas were pretty good…although