San Francisco, CA Business Directory

This listing has been provided by:

Takara Sushi

4243 18th St (at Diamond)
San Francisco California 94114
415/626-7864
Description

lunch & dinner, clsd Tue, cont’l/ Japanese