Remove Ads

Photo of Wakamatsu

Wakamatsu

22724 Foothill Blvd, Hayward, California 94541 USA

424 Reviews

Amaebi nigiri

Photo Credit: Yelp

Remove Ads