Know a great happy hour or special for this location?
Industrial-chic haunt featuring sushi & other Japanese fare, plus a roof deck with skyline views.
Suggest an edit
1085 Howell Mill Rd A3, Atlanta, GA 30318