7952 E Pacific Coast Hwy, California 92657 USA
Start of my omakase, Toro tartar style on tempura battered leaf
Photo Credit: Yelp