Japanese restaurant · 24123 Hesperian Blvd, Hayward, CA
More food in Hayward, CA · Japanese Food in Hayward