Know a great happy hour or special for this location?
Relaxed, roomy Japanese dining room with a la carte & happy hour menus, plus a bar.
Suggest an edit
3655 E Speedway Blvd, Tucson, AZ 85716