Know a great happy hour or special for this location?
Relaxed place offering sushi & other popular Japanese dishes, plus an all-you-can-eat lunch option.
Suggest an edit
1215 Howard St, Omaha, NE 68102