102 S Cloverdale Blvd, Cloverdale, California 95425 USA
Hokkigai Nigiri (surf clam)
Photo Credit: Yelp