Sushi bars proliferate around SF with two more brand new spots on Russian Hill and in the Mission. ELEPHANT SUSHI, Russian Hill (1916 Hyde St., between Green St. & Delgado Pl., 415-440-1905) Think of Elephant Sushi as on “island time” (read: chilled out) and you’ll enjoy your experience all the more. Reminiscent of early days at the original Sushi Bistro… Read more →
