Thai restaurant · 2210 S Shore Center Unit H, Alameda, CA
More food in Alameda, CA · Thai Food in Alameda