Truffles Cafe Visit Website Location 3345 Lenox Rd NE Atlanta GA 30326 Get Directions Phone (404) 364-9050 More Details Map ViewPhoto View Related Categories: Diners Atlanta