Naked Fish

Japanese restaurant · 24703 Amador St, Hayward, CA

Hours

More food in Hayward, CA · Japanese Food in Hayward