Contact Us Sun - Thur 11:00 AM - 10:00 PM Fri - Sat 11:00 AM - 10:30 PM 210-455-0299 umiyasushisa@gmail.com 11075 W I-10 Suite 200, San Antonio, TX 78230