Eating Sushi at Tomodachi Sushi Bar & Restaurant restaurant in San Diego, CA.

Tomodachi Sushi Bar & Restaurant

Feedback

Do you manage or own Tomodachi Sushi Bar & Restaurant?

Yes