Know a great happy hour or special for this location?
Renovated Japanese spot offering traditional sushi, tempura & rice dishes in a comfortable setting.
Suggest an edit
24703 Amador St, Hayward, CA 94544