Know a great happy hour or special for this location?
Stylish haunt serving sushi & other sophisticated Japanese fare in an airy, contemporary setting.
Suggest an edit
Two Buckhead Plaza, 3050 Peachtree Rd Suite #1, Atlanta, GA 30305