Know a great happy hour or special for this location?
An extensive menu of causal Japanese udon, donburi, & sushi in a modern, industrial dining room.
Suggest an edit
82-80 Broadway, Elmhurst, NY 11373