Spice I Am ★★★★★4.5 (285) Restaurants Thai restaurant · Asian fusion restaurant · Asian restaurant (more) 1353 Park St, Alameda, CA 94501 Call Website Details →