Know a great happy hour or special for this location?
Modern Japanese cuisine in an industrial-chic locale with shared wooden benches and outdoor tables.
Suggest an edit
Unit 1/60 West Terrace, Adelaide, South Australia 5000