Hang Ten Boiler - 2315 Santa Clara Ave, Alameda, CA 94501, USA on Eaten