Smack Rice Bowls & Snacks

1307 Park St, Alameda, CA 94501, United States