Ichiban Teriyaki Reviews & Details
5 Stevenson St
Ichiban Teriyaki is located at 5 Stevenson St in San francisco near the intersection of Stevenson St and 1st St. Their menu consists of Japanese dishes . Call (415) 543-6275 today!
- On The Menu:Sushi
- Major Intersection:Stevenson St And 1St St
Tell us more about Ichiban Teriyaki San francisco!