Takara Sushi
(510) 601-1424 | View Website

5897 College Ave, Oakland, CA   94618

37.846939 -122.252156
Map of Takara Sushi
 
57% 100 11 7 Votes
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!