Japanese restaurant · 24703 Amador St, Hayward, CA
More food in Hayward, CA · Japanese Food in Hayward