New restaurant review tonight: Thaiphoon (Thai, obviously) in Palo Alto.
February 18, 2005 · Filed under blog posts ·
Comments are closed.