Mujiri

Sushi restaurant · 22530 Main St, Hayward, CA

Delivery · Dine-In

Hours

More food in Hayward, CA · Sushi in Hayward