Know a great happy hour or special for this location?
Upscale hotel restaurant preparing sophisticated Japanese cuisine, from sushi to omakase.
Suggest an edit
133-42 39th Ave h04, Flushing, NY 11354