Remove Ads

Photo of Wakamatsu

Wakamatsu

22724 Foothill Blvd, Hayward, California 94541 USA

424 Reviews

Special Sushi roll for SETSUBUN

Photo Credit: Yelp

Remove Ads