I live in Redwood City and this is by far the b...
I live in Redwood City and this is by far the best Thai food I've had in the area. Service was also great!
I live in Redwood City and this is by far the best Thai food I've had in the area. Service was also great!