Takara is a modern Japanese restaurant serving the highest-quality dishes, Takara means " treasure " reflecting the value of the 
offered dishes taken from Japanese cuisine & the valuable experience inspired by the Japanese culture 
TAKARA
Published:

Owner

TAKARA

Published: