Enoshima Sushi Menubar
If you click the logo, Menubar will pop up on new page
.....
2280 Chestnut St, San Francisco, CA 94123
.....
Tel. 415- 563-0162
.....
Fax 415-563-0176