Spring rolls are actually out of this world good. I used to think the best spring rolls were from Dragon Boat Fusion in Richmond Hill (made with fresh cilantro.. so good), but the ones from Salad Thai are so so so much better.
Also, the restaurant has been at the same location for over a decade which should speak to their tastiness. They pump out awesome green curry.