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.Name *English or Japanese(日本語)Email * Message Email Name Message *Submit586235912