Restaurant review: Thaiphoon

New restaurant review tonight: Thaiphoon (Thai, obviously) in Palo Alto.

Comments are closed.