Takara

A sushi bar and Japanese restaurant with a peaceful atmosphere and a stone waterfall on the wall, and lunch specials.

Restaurant Type

  • Asian