Takara Japanese Restaurant

Takara Japanese Restaurant

Opening Hours

Monday to Saturday 10am to 12am
Sunday 10am to 3pm then 5:30pm to 12am