Know a great happy hour or special for this location?
High-end izakaya serving Japanese small plates & sushi in exposed-brick surrounds.
Suggest an edit
316 Church St, Decatur, GA 30030