Yojimbo Sushi (Menu)

1221 Park St, Alameda
+1 510-523-4120

Give a rating to Yojimbo Sushi

Suggest a dish

How much did you spend at Yojimbo Sushi?