Sushi doesn't get much better than Taka at 555 5th Ave - San Diego, CA - 92101.

By 3 Alan on January 28, 2007

Agreed

2

5

28.6% 71.4%
Embed Claim Make a related claim

Discussion

Sign in in to leave a comment.