Amura Buckhead Sushi

3280 Peachtree Rd NE, Suite 110
Atlanta, Georgia 30305

404-477-3888.

The first restaurant in Georgia from this Central Florida based restaurant group, Amura opened this month in the Buckhead neighborhood of Atlanta. This spacious restaurant serves a variety of sushi as well as Waygu steak and chicken dishes that separate Amura from your typical Japanese fare.