All Japanese and Americans

Merchant Verified

Address: 5515 Duarte St

Los Angeles CA 90058