537 Balboa St, San Francisco, California 94118 USA
Sashimi platter & tekka dinner for 2
Photo Credit: Yelp