Mujiri ★★★★★4.7 (152) Restaurants Sushi restaurant · Authentic Japanese restaurant 22530 Main St, Hayward, CA 94541 Call Website Details →