Get it delivered to your door
Takara Japanese Restaurant
Takara Japanese Restaurant
Takara Japanese Restaurant

Takara Japanese Restaurant

|DashPass|
Japanese, Asian Fusion|$$