Shirasoni Japanese Restaurant Alameda, CA

2660 5th St, Alameda, CA 94501