Utzutzu

Sushi restaurant · 1428 Park St, Alameda, CA

Dine-In

Hours

More food in Alameda, CA · Sushi in Alameda