Where to buy Sanrio in Alhambra

Name Address Phone
Sanrio Retailer - TAK PO TRADING CO, 1533 W. VALLEY BLVD 1533 W. Valley Blvd 626-308-9768

Other popular stores in Alhambra: