Sapoten
3420 Balboa St. 94121
(Sushi, Japanese)
Order Online

Come visit us at: 3420 Balboa St., San Francisco, CA 94121