I've been going to Treetop Thai ever since college, and have yet to be disappointed. On my last visit I have the pineapple chicken fried rice, which was really good. I also had a Thai iced tea, which was just sweet enough without being too sweet.
The restaurant itself is really cute, and is a bit on the smaller side. The staff is all very friendly and makes you feel like a welcome guest.
In terms of parking, there's plenty of street parking nearby. Overall a great spot for Thai food.