Thai Noodle House of Alameda

1700 Park St #100, Alameda
(510) 522-8200

Order Online Here:

Doordash