It seems nobody can remember the name of this place, so let's just call it Indian Road Thai.
Indian Road Thai wins:
Fast and friendly service
Cheap - About $8 a meal
Plenty of vegetarian options - I recommend asparagus/mushroom or spicy bean curd
Great for groups - always plenty of space
Indian Road Thai Losses:
Spring rolls - skip 'em
Tom Yum Soup - kind of small
Overall quality of food is just average - nothing spectacular.
OVERALL
I'd say this is a great option for a weeknight meal - very fast, nice and fresh-tasting, and inexpensive.