Processing, please wait ...
Up 2 U Thai Eatery
Alameda
Cuisines: Thai
Address: 1405 Webster St ; Alameda CA, 94501