Little Tokyo

Address & Phone
Weller Court Shopping Center
123 S. Onizuka St., #204
Los Angeles, CA 90012

Phone: (213) 620-0855

Business Hours
Mon – Sun
11:00 am – 9:00 pm

Online order with

Scroll to Top