Elephant Sushi - Russian Hill

Where
1916 Hyde Street, San Francisco, CA
Call
+1 415.440.1905
Web
Elephant Sushi - Russian Hill Website
Tags
Restaurants, Japanese Restaurant, Sushi
Claim this listing

About request an edit to this page

Nestled in the historic Russian Hill district, Elephant Sushi is a family owned sushi restaurant.