Processing, please wait ...
Thaiphoon Restaurant - Palo Alto
Palo Alto
Cuisines: Thai
Address: 543 Emerson Street ; Palo Alto CA, 94301
Late, didn't come up, small amounts of food.
Good food