C

Chris Draenos

3 years ago

Great place for Japanese Culture. Have been to sev...

Great place for Japanese Culture. Have been to several events there. A little inconvenient if you don't have a car as the transit options are cumbersome.

Comments:

No comments