Yuki Hana Sushi | Japanese

Sushi restaurant · 920 C St, Hayward, CA

Hours

More food in Hayward, CA · Sushi in Hayward