japaneseNot yet on Tasting Planet
Ebisu
9th Avenue 1283, San Francisco, 94122 San Francisco, United States
About
Often cited as the best sushi on the West Coast of the United States.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!
9th Avenue 1283, San Francisco, 94122 San Francisco, United States
Often cited as the best sushi on the West Coast of the United States.
No photos yet.
No reviews yet. Be the first!