Get directions to: Shakas, Alhambra, CA Restaurant address: 101 Main St #c Alhambra, CA 91801, USA Driving Walking Bicycling Restaurant: Shakas