CONTACT US Get in Touch PHONE NUMBER 858-353-0838 LOCATION 7710 Balboa Ave. San Diego, CA, 92111 Facebook Youtube Please enable JavaScript in your browser to complete this form. Email Name Message Name *English or Japanese(日本語)Email *Message *Submit