I've eaten at many thai restaurants in Madison and this is by far my favorite. It is very reasonably priced, well spiced, and made fresh. Even most of their sauces are made from scratch. The downside is that service is a bit slow and it is definitely more of a take out sort of place. Definitely not the sort of place you'd want to take a first date to.