Get directions to: Ching Hua, Alameda, CA Restaurant address: 1650 Park St, #a Alameda, CA 94501, USA Driving Walking Bicycling Restaurant: Ching Hua