Takara Japanese Cuisine & Sushi

Takara is a traditional Japanese sushi restaurant relaunched by a former employee with a creative, modern twist. In addition to sushi, find Japanese and Japanese-inspired appetizers and entrees like wagyu beef. Eat in the main dining room, sushi bar, or private tatami room.