We've been here quite a few times since moving from Alameda to Castro Valley. At first, we missed the sushi in Alameda, but once we found i Sushi, there was no going back. They have traditional sushi as well as several pages of specialty rolls. My wife loves the large selection of vegetable rolls. Its on the pricey side, especially for Castro Valley, but the sushi is worth it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.