Know a great happy hour or special for this location?
Lively Japanese mainstay turning out rolls from the sushi bar & cooked staples in a low-key setting.
Suggest an edit
11020 New St, Downey, CA 90241