Get directions to: Hop Woo, Alhambra, CA Restaurant address: 1 W Main St Alhambra, CA 91801, USA Driving Walking Bicycling Restaurant: Hop Woo