Save places from Instagram, TikTok, YouTube and more

Utzutzu
Restaurant
4.8 (186 reviews)
1428 Park St, Alameda, CA 94501
$$$$$
+1 510-263-8122
Save places from Instagram, TikTok, YouTube and more

Restaurant
4.8 (186 reviews)
1428 Park St, Alameda, CA 94501
$$$$$
+1 510-263-8122