3186 Roswell Rd Nw
Atlanta, GA 30305
Atlanta, GA 30305
Open HoursLunch & Dinner daily
OverviewA quaint little place attached to the Voodoo restaurant, this is the place to be for traditional Japanese and the area's best sushi menu. The tropical-themed front patio is the...
more