Takara Japanese Restaurant

 

Be the first to review

This bright, modern unit of a local Japanese chain serves sushi & hot entrees like teriyaki & udon.

image