1700 Park St, Ste 100, Alameda, United States
Closed· Opens at 11:00
1700 Park St, Ste 100, Alameda, United States
No delivery
Spot something wrong?
Dishes at Thai Noodle House Of Alameda. Prices may vary in venue.
Been to Thai Noodle House Of Alameda? Be the first to share what you ate.