1. The Cafe Deli 5754 Richardson Landing Rd, Drummonds, TN 38023 Coordinate: 35.46423,-89.91196 Phone: (901) 835-3902