3405 Lenox Rd NE, Atlanta, Georgia 30326 USA
Crab Cake Sandwich, many of our guests state its their favorite.
Photo Credit: Yelp