Open the map →

Takara Sushi Mission, CA, United States

About Takara Sushi

Takara Sushi is listed as Sushi - Restaurant. It is located at 18th Street, Mission, CA, 94114.

Specials at Takara Sushi

No specials listed yet for Takara Sushi. Know one? Add it on the map — it's free.

Location & details

Google Maps directions Apple Maps OpenStreetMap

Nearby venues

Frequently asked questions

Where is Takara Sushi located?

It is located at 18th Street, Mission, CA, 94114.

More venues in Mission

All specials in Mission →