Skip to Main content
Chiang Mai Thai Noodle
0
Sign in
Currently not accepting online orders
Chiang Mai Thai Noodle
1305 Park St, Alameda, CA
Opens at 4:30PM
Online ordering is currently unavailable. Please contact the restaurant to place an order.