Toomie's Thai By MeeChoke

1433 Park St, Alameda, CA 94501, United States