Yuki Hana Sushi

920 C St, Hayward
(510) 889-8432

Order Online