5600 Roswell Rd Ne
Atlanta, GA 30342
Atlanta, GA 30342
Open Hours5-10:30 p.m. Mondays-Thursdays; 5-11:30 p.m. Fridays-Saturdays; 4:30-10 p.m. Sundays
OverviewThis place is a cut above normal Japanese grill restaurants. In this authentic environment, the thrill of the preparation is almost as good as the actual food. Elegant, traditional...
more
