Takara Japanese restaurant serves authentic and traditional Japanese cuisine in Japantown, San Francisco
Last seen: February 5th at 10:04pm — Visit site