Eating Japanese Korean Sushi at Takamatsu restaurant in Tucson, AZ.

Feedback

Do you manage or own Takamatsu?

Yes