105 S Vega St
Alhambra
Tel: 310 801-7504