22724 Foothill Blvd, Hayward, California 94541 USA
Special Sushi roll for SETSUBUN
Photo Credit: Yelp