The Cafe & Deli Address: 5754 Richardson Landing Rd, Drummonds, TN 38023 Phone: (901) 835-3902 Payment: Restaurants, Deli Other Businesses: BJS CONVENIENCE at 4624 DRUMMONDS RD, DRUMMONDS, TN 38023