Sushi restaurant · 22530 Main St, Hayward, CA
Delivery · Dine-In
More food in Hayward, CA · Sushi in Hayward