3022 W Norwood Pl, Alhambra, CA, 91803 (current address)
2438 El Paseo, Alhambra, CA, 91803 (2013 - 2016)
3719 Winston Dr, El Monte, CA, 91731 (2013 - 2014)
4038 Fisher St, Los Angeles, CA, 90063 (2013)
2432 El Paseo, Alhambra, CA, 91803 (2004 - 2013)