Thai Villa is kind of a well kept secret in Guelph. It has an unsuspecting look being situated in the corner of a strip plaza. But, if you love thai food this is the place to go. They offer a reasonably priced lunch buffet, and reservations are often not required.