My boyfriend and I read a few reviews about Thai restaurants in the Palo Alto area before deciding on this one, and we're glad we did! We started with the shrimp spring rolls and...
All reviews seem positive