Genki Noodles and Sushi - Buckhead

Location