Know a great happy hour or special for this location?
Japanese fare with creative, contemporary touches served in a modern space sporting slick design.
Suggest an edit
930 Howell Mill Rd NW, Atlanta, GA 30318