Vanelli's Deli

7873 Farmington Blvd, Memphis, Tennessee 38138

7873 Farmington Blvd, Memphis, Tennessee 38138
Burgers/Sandwiches/Etc.